Free case converter. Instantly change text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more, with live word counts.
Capitalization carries meaning in writing and in code, and re-typing text just to change its case is tedious and error-prone. This tool instantly transforms whatever you paste into nine common formats at once, so you can copy whichever one you need. It is equally useful for tidying up a heading, normalizing a spreadsheet column, or renaming a variable to match a code style.
Type or paste your text into the box. Each format appears in its own card below with a one-click copy button. A live counter shows characters, characters without spaces, words, and lines as you type.
The converter detects word boundaries from spaces, underscores, hyphens, and camelCase humps, so it can re-case text that is already in another programming format — for example it correctly turns getUserID into get-user-id or GET_USER_ID. Everything happens locally in your browser, so your text is never uploaded.
Both join words with no spaces and capitalize each word, but camelCase starts with a lowercase letter (theQuickFox) while PascalCase capitalizes the first letter too (TheQuickFox). camelCase is common for variables; PascalCase for class and type names.
Paste your text into the box and copy the Title Case result, which capitalizes the first letter of every word. Sentence case is also available, which only capitalizes the first letter of each sentence.
Yes. The tool detects word boundaries from spaces, underscores, hyphens, and camelCase humps, so it converts cleanly between snake_case, kebab-case, CONSTANT_CASE, camelCase, and PascalCase in any direction.
No. All case conversions and the live character and word counts run entirely in your browser. Nothing you paste is uploaded or stored.