Case Converter & Text Cleaner
Manipulate and format text in your browser. Clean messy copy, format code identifiers, strip redundant spaces, and capitalize headings.
Changing text case by hand is tedious and error-prone, particularly for a heading that arrived in ALL CAPS or a list of identifiers that need converting between naming conventions. This converter switches between sentence case, lower, UPPER, Title Case, camelCase, PascalCase, snake_case, and kebab-case in one click, with the text staying in your browser throughout.
How to change text case
- Paste your text into the input area.
- Click the case you want. The conversion applies to the whole input.
- Review the result — Title Case in particular has conventions that automated conversion cannot always infer.
- Copy the output.
The Case Converter & Text Cleaner runs entirely in your browser — nothing you enter is uploaded, stored, or logged.
When to use this tool
Fixing text pasted from another system
Exports from legacy databases and older CMS platforms frequently arrive entirely in capitals. Converting to sentence case makes them publishable.
Converting between naming conventions
Moving identifiers between languages means moving between conventions — snake_case in Python, camelCase in JavaScript, PascalCase for classes, kebab-case for CSS and URLs.
Preparing headlines
Publications specify either title case or sentence case in their style guide. Converting is faster and more consistent than retyping.
Things worth knowing
- Sentence case capitalises the first letter of each sentence only. Title Case capitalises most words but conventionally leaves short articles, conjunctions, and prepositions lowercase unless they start the line.
- Automated Title Case cannot know that 'iPhone' and 'eBay' are meant to start lowercase — check proper nouns and brand names afterwards.
- URL slugs should use kebab-case. Underscores work but hyphens are the long-standing convention for word separation in URLs.
- Converting to UPPER and back to lower loses the original capitalisation permanently. Keep the source if you might need it.
Frequently Asked Questions
What rules does Title Case follow?
What is the difference between title case and sentence case?
What are camelCase, PascalCase, snake_case, and kebab-case?
Does converting case work with accented and non-English text?
Is my text sent to a server?
Can I undo a conversion?
Related Tools
Word & Character Counter
Count words, characters, sentences, paragraphs, and estimate reading & speaking time in real-time.
Text Diff & Comparison Checker
Compare two text snippets side-by-side to highlight additions, deletions, and line-by-line differences.
JSON Formatter & Validator
Format, validate, prettify, minify, and inspect JSON payloads with real-time error detection.