Change the capitalization of any text in one click. Switch between uppercase, lowercase, title case, sentence case and the naming styles programmers use, such as camelCase and snake_case.
Your text stays in your browser. Nothing is uploaded or stored.
How to use the Text Case Converter
- Type or paste your text into the box above.
- Click the case you want. Your text changes right away.
- Not what you wanted? Press Undo to go back one step.
- Copy the result or download it as a text file.
Which case should you use?
Sentence case capitalizes the first word of each sentence and is the usual choice for body text and many headings. Title Case capitalizes the first letter of every word, which suits article titles and book names in many styles. Note that the converter capitalizes every word and does not apply style-guide rules for small words like “of” or “the”, so adjust those by hand if your style requires it.
UPPERCASE is useful for short labels, but long passages are harder to read. lowercase is handy for cleaning up text copied from somewhere with odd capitalization.
For code, camelCase and PascalCase join words without spaces and are common for variable and class names. snake_case and CONSTANT_CASE use underscores and are common in Python and for configuration values. kebab-case uses hyphens and is popular for web addresses and CSS class names.
Frequently asked questions
Will it keep my line breaks?
Yes for the text-style options such as uppercase, lowercase, title and sentence case. The code-style options such as camelCase and snake_case join all the words into a single line.
Can I convert text back after clicking a button?
Use Undo to restore the previous version. The tool remembers one step.
Does it work with accented letters?
Yes. Accented and non-English letters are converted correctly in most cases.
Is my text sent to a server?
No. The conversion happens in your browser and nothing is stored.