Case Converter
Paste any text and switch it between UPPER, lower, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case and more. One click converts and copies the result.
- 12 case styles
- Unicode-aware
- Live character and word counts
Input
Your text
Characters
0
No spaces
0
Words
0
Lines
0
Result
Title Case
Characters
0
No spaces
0
Words
0
Lines
0
How to use
How to Change Text Case
- 1
Paste your text
Type or paste into the input box. Character, word and line counts update as you type.
- 2
Click a case
Each button converts the text and copies the result to your clipboard in one click.
- 3
Keep editing
The result updates live while you edit the input. Use “Use as input” to chain conversions.
Reference
Every Case Style Explained
| Case | Example | Common use |
|---|---|---|
| UPPER CASE | HELLO WORLD | Headings, warnings, acronyms |
| lower case | hello world | Normalizing data, emails, tags |
| Title Case | Hello World | Article titles, headings, book names |
| Sentence case | Hello world | UI labels, body text, captions |
| camelCase | helloWorld | JavaScript and Java variables |
| PascalCase | HelloWorld | Classes, React components, types |
| snake_case | hello_world | Python variables, database columns |
| kebab-case | hello-world | URLs, CSS classes, file names |
| CONSTANT_CASE | HELLO_WORLD | Constants and environment variables |
| dot.case | hello.world | Config keys, translation keys |
| aLtErNaTiNg | hElLo WoRlD | Memes and playful text |
| iNVERSE cASE | hELLO wORLD | Fixing text typed with Caps Lock on |
Title Case rules
How Title Case Is Applied
The converter follows the common headline style used by most style guides: capitalize every word except short articles, conjunctions and prepositions (a, an, the, and, but, or, nor, for, so, yet, as, at, by, in, of, off, on, per, to, up, via, vs, if, en).
- The first and last word of each line are always capitalized.
- A word after a colon, period, question mark, exclamation mark or dash is capitalized.
- Hyphenated words are handled part by part: step-by-step becomes Step-by-Step.
- Words like iPhone and acronyms like NASA are kept unless the whole text is in capitals.
a tale of two cities: the end of an era
A Tale of Two Cities: The End of an Era
Style guides such as AP, APA and Chicago differ on details like prepositions of four or more letters, so review important headlines by eye.
Use cases
Who Uses a Case Converter
Writers and editors
Fix headlines, normalize capitalization, or undo text typed with Caps Lock on.
Developers
Rename identifiers between camelCase, snake_case, PascalCase and CONSTANT_CASE.
SEO and content teams
Format titles consistently and build kebab-case strings for URLs and file names.
Data cleanup
Lowercase lists of emails or tags before comparing or importing them.
FAQ
Frequently Asked Questions
What is the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of each important word and keeps short words such as a, an, the, and, of and to in lowercase unless they start or end the title. Sentence case capitalizes only the first word of each sentence (and the pronoun I), like normal prose.
How does the tool split words for camelCase and snake_case?
It treats spaces, punctuation, underscores, hyphens and dots as word breaks, and it also detects existing camelCase or PascalCase boundaries. For example XMLHttpRequest becomes xml_http_request and user name becomes userName. Apostrophes are removed, so don't becomes dont.
Does the case converter work with accented and non-Latin text?
Yes. Conversions use Unicode-aware rules, so letters like é, ü and ß, and scripts such as Cyrillic and Greek, change case correctly (for example ß becomes SS in uppercase). Scripts without upper and lower case, like Chinese or Japanese, are left unchanged.
Why did Title Case keep some words in capitals?
Words that already contain an inner capital (such as iPhone) or that are written entirely in capitals (such as NASA) are treated as intentional and kept as they are. If your whole text is in capitals, the tool lowercases it first so you get normal Title Case.
Is my text uploaded anywhere?
No. All conversions and counts run in your browser. Your text is not sent to a server or saved.
Keep going
Related Tools
Hand-picked tools that pair well with this one. All free, no sign-up.
- Everyday
Word Counter
Instantly count words, characters, sentences, and more in your text.
- Real-time analysis
- Character count
- Statistics
Open tool - Developers
Slug Generator
Create SEO-friendly URL slugs from any text instantly.
- SEO optimized
- Remove numbers
- Copy to clipboard
Open tool - Everyday
Text to Array Converter
Convert line-separated text into comma-separated arrays.
- Instant conversion
- Copy output
- Multiple formats
Open tool