Runs locally in your browser
Case Converter
Switch headlines and identifiers between uppercase, lowercase, title case, camelCase, PascalCase, snake_case, and kebab-case without uploading.
Paste a headline, a variable name, or a shouting email and pick a case. The converter is for code identifiers and titles, not for counting length.
Each mode runs in the browser with the JavaScript string APIs in this tab.
How to use
- Paste the text you want to restyle.
- Choose uppercase, lowercase, title, sentence, camel, Pascal, snake, or kebab.
- Copy the converted string.
How it works
Upper and lower map every letter. Title case capitalizes after spaces and hyphens. Sentence case lifts the first letter after a stop.
Camel, Pascal, snake, and kebab first split on spaces, hyphens, underscores, and case changes, then rebuild the identifier.
Examples
API field
user_first_name in snake_case becomes userFirstName in camelCase for a JavaScript client.
Headline
A title pasted in ALL CAPS can drop to sentence case for a readable blog heading.
FAQ
Does camelCase keep punctuation?
Identifier modes strip hyphens and underscores and join the words. Upper and lower keep punctuation as typed.
Is title case the same as headline case?
Title case here capitalizes the first letter of each word. It does not apply AP-style small words.
Does this run on a server?
No. Conversion happens in this browser tab.
Can I convert a whole file?
Paste the contents into the box. There is no file upload.
Related tools
- Slug GeneratorTurn a page title into a URL slug: lowercase, accents stripped, words joined with hyphens. The conversion stays in your browser.
- Word CounterCount words, characters, sentences and paragraphs instantly.
- Remove Extra SpacesCollapse extra spaces, trim edges, and clean text pasted from Word or PDFs. Whitespace cleanup runs entirely in your browser.
- Remove Duplicate LinesRemove duplicate lines from lists, logs, and exports. Keep the first or last match, optionally sort, and copy a clean list locally.
- Character CounterCount characters with and without spaces for Twitter bios, SMS captions, meta descriptions, and form limits. Counting runs in your browser.