Case Converter
Paste text and convert it to UPPERCASE, lowercase, Sentence case, Title Case (headline style or every word), camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, aLtErNaTiNg or iNVERSE case, then copy the result. It works on accented and non-Latin letters too.
Every case at a glance
| Case | "user first name" | Typical use |
|---|---|---|
| UPPERCASE | USER FIRST NAME | Headings, warnings, short labels |
| Sentence case | User first name | Normal writing, UI text, email subjects |
| Title Case | User First Name | Headlines, book and article titles |
| camelCase | userFirstName | JavaScript and Java variables |
| PascalCase | UserFirstName | Class and component names |
| snake_case | user_first_name | Python variables, database columns |
| kebab-case | user-first-name | URLs, CSS classes, file names |
| CONSTANT_CASE | USER_FIRST_NAME | Constants and environment variables |
Worked example: a headline
Input: the lord of the rings: the return of the king
In headline style "of" and "the" stay lowercase, but "The" after the colon is capitalised because it starts the subtitle, and the first and last words are always capitalised.
Two kinds of Title Case
Headline style - what newspapers and most style guides use - capitalises the important words and leaves short articles, conjunctions and prepositions in lowercase: a, an, the, and, but, or, nor, for, of, on, in, at, to, by, as, if, per, via, vs. The first word, the last word and any word after a colon are always capitalised.
Every word capitalised is simpler and common for product names and buttons. Style guides do not fully agree (AP capitalises words of four or more letters, Chicago lowercases all prepositions), so check your house style for important titles.
The programmer cases split text into words at spaces, punctuation and existing capital letters, so userFirstName converts cleanly to user_first_name and back.
What this calculator does not do
- Sentence case cannot recognise names, places or acronyms - check them after converting.
- Title Case follows one headline-style rule set, not every style guide (AP, APA and Chicago differ on some words).
- Programmer cases drop punctuation between words.
Frequently asked questions
What is the difference between Title Case and Sentence case?
Which words stay lowercase in Title Case?
What are camelCase, snake_case and kebab-case?
Does Sentence case know proper nouns?
Is my text uploaded?
Related free tools
Step-by-step guide: Title case, sentence case and other text cases →