Paste text and instantly convert it to UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, and Sentence case. Click any output to copy.
This case converter instantly transforms any text into eleven different cases at once — UPPERCASE, lowercase, Title Case, Sentence case, and programmer styles like camelCase, snake_case, and kebab-case — so you can grab the exact format you need and copy it in one click.
Changing the case of text by hand is slow and error-prone, especially for the programmer-style formats where word boundaries have to be detected and rejoined with the right separator. Paste your text once and this tool renders every variation side by side, updating live as you type. Each result has its own copy button, so there is no hunting for the format you want. Because the conversions follow JavaScript's locale-aware rules for the human-readable cases and consistent separator logic for the code cases, the output is predictable whether you are formatting a headline or a variable name. Common uses include:
Everything runs locally in your browser, so nothing you paste is uploaded or stored. The human-readable cases preserve your characters as-is, while the programmer cases strip punctuation and spaces as separators — handy to remember when converting strings that contain symbols.
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, dot.case, CONSTANT_CASE, and comma-separated.
UPPERCASE/lowercase/Title/Sentence use JavaScript's locale-aware case conversion. The programmer-style cases (camel/snake/kebab/etc.) strip non-alphanumeric characters as separators.
No. All conversions run locally in your browser. Nothing is sent to any server.
camelCase joins words with no spaces and lowercases the first letter (myVariableName). PascalCase is the same but capitalises the first letter too (MyVariableName). snake_case lowercases everything and joins words with underscores (my_variable_name). Each is common in different languages and style guides.
Title Case capitalises the first letter of every word (The Quick Brown Fox). Sentence case capitalises only the first word and anything after sentence-ending punctuation (The quick brown fox). Title Case suits headings, while Sentence case suits body text and UI labels.
Paste your text and copy from the UPPERCASE card for all caps, or the lowercase card for all lowercase. Both update instantly, so you can fix text that was accidentally typed with Caps Lock in seconds.
The human-readable cases — UPPERCASE, lowercase, Title, and Sentence — use locale-aware conversion, so accented letters like é or ñ are preserved and cased correctly. The programmer cases treat anything that is not a letter or number as a separator.