Pick the case that matches the job
Each button rewrites the text currently in the box. Start from your own wording, click the format, and copy the result. If you need a different format afterward, click another button. Code formats such as snake_case replace spaces, so convert to the code format before you send the result through UPPER CASE for an environment variable.
| Format | the quick brown fox | Use it for |
|---|---|---|
| Sentence case | The quick brown fox | Email, interface labels, normal prose |
| lower case | the quick brown fox | Usernames, CSS, undoing caps lock |
| UPPER CASE | THE QUICK BROWN FOX | Short labels, then environment names |
| Capitalized Case | The Quick Brown Fox | Names and lists where every word takes a capital |
| Title Case | The Quick Brown Fox | Headlines. Short words stay small when the phrase has them |
| camelCase | theQuickBrownFox | JavaScript variables and functions |
| PascalCase | TheQuickBrownFox | Classes and components |
| snake_case | the_quick_brown_fox | Python, columns, file names |
| kebab-case | the-quick-brown-fox | URL slugs and CSS classes |
| aLtErNaTiNg cAsE | ThE qUiCk bRoWn fOx | A stylistic effect, not body text |
| iNVERSE cAsE | THE QUICK BROWN FOX | Swapping the case each letter already has |
How the converter decides
Letter formats change case and keep your spaces. Title case lowercases short words such as "a", "the", and "of" unless they are the first or last word. Capitalized case does not skip those words. Sentence case lowercases everything, then capitalizes the start of the text, the start of a line, and the first letter after . ! or ?
Code formats split words on spaces, hyphens, underscores, and on a change from a lowercase letter to a capital. "userLoginCount" can become user_login_count or user-login-count. A run of capitals without spaces is treated as one word, so type "XML Http Request" if you need those pieces kept apart.
Nothing here checks grammar, trademarks, or whether a username is available. The reading-time estimate is about 200 words a minute and is only a guide. For a fuller count, open the word counter.
Limits worth knowing
- Names and acronyms are not detected. "MARIA" in the middle of a sentence becomes "maria" in sentence case.
- Case mapping follows Unicode's default rules, not Turkish or other locale rules.
- The box converts its current contents. Copy the original first if you may want it unchanged.
- Alternating case does not restore the previous text when you click it again. Inverse case flips ordinary letters back. A letter such as ß stays as it is, because its uppercase form is not a single character.
Other formats
Questions
Is the text uploaded?
No. Conversion happens in this browser. The text is not sent to a ToolsNowPro server.
Does the result cost anything?
No. You can copy or download it without an account.
Will proper names stay capitalized?
Only if the format you chose keeps them. Sentence case lowercases the sentence first, so check names afterward.
Which button fixes an all-caps email?
Sentence case. It restores a capital at the start of each sentence and lowers the rest. Check names afterward.
What is the difference between title case and capitalized case?
Title case leaves short words such as a, the, and of in lowercase unless they start or end the text. Capitalized case capitalizes every word.
Need a count instead of a new case? Use the word counter. Need placeholder copy while you design? Use the lorem ipsum generator.