Instantly convert text between 11 case formats simultaneously — all results visible on one screen.
Developers converting variable names between languages or renaming database columns.
Paste your text
Type or paste the text you want to reformat into the input box.
View all variants
All 11 case formats are generated instantly and shown side by side.
Copy what you need
Click the copy icon beside any variant to copy it, or "Use as input" to convert it further.
Changing the capitalisation of text by hand is slow and easy to get wrong — retyping a heading in Title Case, fixing a sentence someone left in ALL CAPS, or converting a variable from snake_case to camelCase one character at a time. Writers, developers, and data workers all hit this constantly, and the rules differ: Title Case has exceptions, camelCase and PascalCase differ by the first letter, and snake_case versus kebab-case matters in code. This converter takes your text once and instantly shows all 11 case formats side by side, so you just copy the one you need. It covers everyday writing cases (UPPERCASE, lowercase, Title Case, Sentence case) and every common programming convention (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case), plus aLtErNaTiNg CaSe for fun. Everything runs in your browser, so your text never leaves your device, and you can feed any result back in as new input to chain conversions. No limits, no sign-up.
Developers
Convert identifiers between naming conventions when moving code or data across languages.
Database & API work
Flip column and field names between snake_case (SQL) and camelCase (JS/JSON) in one click.
Writers & editors
Fix a heading stuck in caps, or switch between Title Case and sentence case for different channels.
Marketers
Standardise capitalisation across titles, tags, slugs, and CTAs.
Data cleanup
Normalise inconsistent casing in pasted lists and spreadsheets before reusing them.
No. All conversion happens in your browser, so your text never leaves your device.
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, and aLtErNaTiNg CaSe.
Both join words with no spaces; camelCase starts lowercase (myVariable) while PascalCase capitalises the first letter (MyVariable).
snake_case (with underscores) is common in Python and databases; kebab-case (with hyphens) is used for URLs, CSS classes, and file names.
Yes. Click "Use as input" beside any result to feed it back in for further conversion.
It capitalises the main words; always glance over names and acronyms, as no automatic Title Case handles every edge case perfectly.
No limit — convert as much text as you want at once.
Yes — free, no sign-up.