Case converter
Convert text between camelCase, snake_case, kebab-case, PascalCase and more.
How to use
Paste your text and pick a case: UPPERCASE, lowercase, Title Case, Sentence case, or developer styles like camelCase, snake_case, kebab-case and CONSTANT_CASE. The converted text appears straight away and can be copied with one click.
It's handy for cleaning up headings, normalising data, fixing accidental caps-lock text, or turning a label into a code-friendly identifier. Everything runs locally in your browser, so even large blocks of text stay private and it works offline.
Switch between cases as many times as you need — the original spacing and words are preserved, only the casing and word separators change.
Examples
Convert an ALL-CAPS paragraph to Sentence case in one click.
Turn 'User Profile Image' into userProfileImage or user_profile_image.
Apply Title Case to a heading for consistent capitalisation.
Frequently asked questions
Which cases are supported?
Upper, lower, Title, Sentence case, plus camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE.
Does it keep my line breaks?
Yes. Only the casing and word separators change; your words and structure are preserved.
Is my text uploaded?
No. Conversion happens in your browser, so nothing you paste is sent or stored.
What's the difference between Title and Sentence case?
Title Case capitalises the first letter of each major word; Sentence case capitalises only the first word (and proper nouns you already typed).
Related tools
Count words, characters, lines, sentences and paragraphs, with reading time.
Turn any text into a clean, URL-friendly slug.
Sort lines alphabetically or numerically, ascending or descending, with optional dedupe.
Generate placeholder paragraphs, sentences or words of lorem ipsum.
Format, validate and minify JSON with precise error locations and key sorting.