From UPPERCASE to camelCase, get the right format in one click. No install, no sign-up.
Developers use this tool daily. Rename a JavaScript variable to camelCase, format a Python function in snake_case, style a CSS class with kebab-case, or scaffold a React component in PascalCase — all without retyping anything by hand. It handles mixed input too, so pasting an existing identifier or a plain sentence both work cleanly.
Writers and content folks get equal value. Fix a headline that came in as all-caps, apply consistent Title Case across a batch of article titles, or clean up text copied from a PDF. Large buttons and a dual input/output layout mean you can do this on your phone just as easily as on a desktop.
User Full Name and need a clean PostgreSQL column name.
Click snake_case → get user_full_name instantly. No manual editing, no typos.
THE BEST TOOLS FOR WRITERS.
Click Title Case → get The Best Tools for Writers, publish-ready in one click.
Both join words without spaces. camelCase starts lowercase — myVariableName. PascalCase capitalizes every word including the first — MyVariableName. JavaScript variables use camelCase; class and React component names use PascalCase.
For programmer formats (snake_case, kebab-case, camelCase, PascalCase), punctuation is stripped and the converter splits on word boundaries — spaces, camel boundaries, underscores, hyphens — to build clean identifiers. For uppercase, lowercase, and title case, punctuation is preserved as-is.
No. Everything runs locally in your browser with plain JavaScript — no server round-trip, no imposed limit. It handles thousands of words without any lag.
No. Conversion happens entirely in your browser. Your text never leaves your device, making it safe for sensitive content like internal docs, API keys, or proprietary code.
This tool follows AP / Chicago style, which keeps short prepositions and articles — a, an, the, in, of, at, by — lowercase unless they're the first or last word. That's the correct style for headlines and book titles.