Case Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case — or camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case — instantly, in your browser.
Case Converter
Switch between UPPERCASE, lowercase, Title Case and more.
How to use
The whole flow runs in your browser — nothing is uploaded.
- Paste textAdd the text whose capitalisation you want to fix.
- Choose a caseUPPERCASE, lowercase, Title Case, Sentence case, Capitalize Each Word, iNVERT — or a programming case such as camelCase or snake_case.
- CompareSwitch styles and copy the version you want.
- ExportCopy to the clipboard or download as a .txt file.
- Every step runs locally in your browser.
Key Features
Switch between UPPERCASE, Title Case and the programming cases. Everything runs client-side on your own device.
- Twelve case stylesSix reading styles plus camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case.
- Instant resultConverted text appears as soon as you pick a style.
- Sentence-awareSentence case capitalises after . ! ? and line breaks — not just the first character.
- Nothing uploadedConversion is pure string work in your browser.
Frequently asked questions
It capitalises the first letter of every word while keeping the rest lowercase, so "the quick brown fox" becomes "The Quick Brown Fox".
Sentence case lowercases everything and then capitalises the first letter of each sentence and of the pronoun "I".
Case conversion rewrites every letter, so avoid it for UPPERCASE/lowercase on code, IDs or URLs unless that is what you want. The programming cases are the opposite: they split words on spaces, hyphens, underscores, dots and camelCase boundaries, then rebuild the identifier in the style you picked.
"User profile-settings.json" becomes userProfileSettings in camelCase, user_profile_settings in snake_case and USER_PROFILE_SETTINGS in CONSTANT_CASE. Separators are word boundaries, and a lower-to-upper transition inside a word (camelCase) is treated as one too.