How to use it
- Paste or type your text.
- Click the case style you want.
- Copy or download the converted text.
- Use “Use result as input” to chain another conversion.
Available styles
| Style | Example |
|---|---|
| UPPERCASE | THE QUICK BROWN FOX |
| lowercase | the quick brown fox |
| Sentence case | The quick brown fox. It jumps. |
| Capitalize Each Word | The Quick Brown Fox |
| tOGGLE cASE | tHE qUICK bROWN fOX |
| aLtErNaTiNg | tHe QuIcK bRoWn FoX |
Sentence case lowercases everything, then capitalizes the first letter of the text, the first letter after a period, question mark, exclamation point or ellipsis, and the first letter of each new line.
Capitalize Each Word puts a capital at the start of every word, including words after hyphens, slashes and parentheses.
Accented letters (é, ñ, ü) and letters from other alphabets convert correctly. The conversion runs in your browser.
Fixing text typed with Caps Lock
The most common job for a case converter is rescuing text that was typed with Caps Lock on. Paste it, choose Sentence case, and you get normal sentences back. Then fix proper nouns by hand: the converter can't know that paris or john should be capitalized, or that NASA is an acronym.
The same trick tidies up spreadsheet columns and product feeds where names were entered in all caps: convert to Capitalize Each Word, then review.
Title case vs. capitalizing every word
Style guides such as AP and Chicago define title case with exceptions: short articles, conjunctions and prepositions (a, an, the, and, of, in…) usually stay lowercase unless they are the first or last word. The exact rules differ between guides.
This tool's Capitalize Each Word mode capitalizes every word without exceptions, which is predictable and useful for names, labels and column headers. For a headline that must follow a specific style guide, run it here and then lowercase the small words by hand:
- Capitalize Each Word: A Guide To The Best Parks In The City
- Typical headline style: A Guide to the Best Parks in the City
Case styles in programming
Developers use their own naming conventions, and they are related to the styles above:
| Convention | Example | Typical use |
|---|---|---|
| camelCase | userFirstName | JavaScript variables |
| PascalCase | UserFirstName | Class names |
| snake_case | user_first_name | Python, databases |
| SCREAMING_SNAKE_CASE | MAX_RETRIES | Constants |
| kebab-case | user-first-name | URLs, CSS classes |
To build snake_case or kebab-case from a phrase, run it through the slug generator with underscores or hyphens, then use UPPERCASE here if you need a constant name.
Other uses
- Data cleanup. Normalize email addresses and usernames to lowercase before comparing lists.
- Code and constants. Turn a phrase into UPPERCASE as the start of a CONSTANT_NAME (pair it with the slug generator for underscores).
- Social posts. Alternating case is popular for the mocking-meme style; toggle case is handy when you notice you typed a whole sentence with Caps Lock on.
- Headings. Quickly switch between ALL CAPS and Sentence case to see which reads better.
The result can be copied, downloaded as a .txt file, or sent back to the input to apply another conversion.
Frequently asked questions
How do I change uppercase text to lowercase?
Paste the text and click “lowercase”. To get normal sentences back from all-caps text, choose “Sentence case” instead.
Does it follow AP or Chicago title case rules?
No. “Capitalize Each Word” capitalizes every word. Lowercase short words such as “a”, “of” and “the” by hand if your style guide requires it.
Will proper nouns stay capitalized in sentence case?
No. Sentence case lowercases everything except sentence starts, so names and acronyms need to be fixed manually.
Does it work with accented letters?
Yes. Letters such as é, ñ, ö and ü, as well as Greek and Cyrillic letters, are converted correctly.
Is the text sent anywhere?
No. The conversion happens in your browser.
Last updated: November 12, 2026