Case Converter
Pick a case and the result appears straight away. The original stays in the box on the left.
Choose a case
Every case at once
- lowercase
- UPPERCASE
- Sentence case
- Title Case
- Capitalize Every Word
- tOGGLE cASE
- camelCase
- PascalCase
- snake_case
- kebab-case
- CONSTANT_CASE
Processed in your browser. No signup.
What this tool does
Case Converter rewrites text in eleven different casing styles, from everydaySentence case to programming conventions such as camelCase andsnake_case. Everything is one page: there is no separate tool for uppercase, another for lowercase and a third for title case.
How to use it
- Paste your text on the left.
- Choose a case. The result appears on the right immediately.
- Copy the result, or press Use as input to chain another conversion.
The cases
Everyday text
- lowercase and UPPERCASE — every letter, one way or the other.
- Sentence case — lowercases the text, then capitalises the first letter of each sentence and each new line.
- Title Case — capitalises significant words and leaves short joining words such as of, and and the in lowercase, unless they start or end the line. Words already written in capitals, such as NASA or JSON, are left alone.
- Capitalize Every Word — capitalises every word, including the short ones.
- tOGGLE cASE — flips each letter to the opposite case.
Identifiers
camelCase, PascalCase, snake_case,kebab-case and CONSTANT_CASE break the text into words at spaces, punctuation and existing capital letters, then rejoin them. Each line is converted on its own, so a pasted list of headings becomes a list of identifiers rather than one long token.
Example
the quick brown fox becomes The Quick Brown Fox in Title Case,theQuickBrownFox in camelCase and the-quick-brown-fox in kebab-case.
About Title Case
This is a general title-casing convention. It is not an implementation of AP, APA, Chicago or any other published style guide — those disagree with each other about which words to capitalise, and each has exceptions this tool does not encode. Check the result before using it somewhere a specific style is required.
Useful cases
- Fixing a heading that arrived in all caps.
- Turning a list of labels into variable or file names.
- Normalising imported data that mixes casing conventions.
- Making a slug from a title before publishing.
Privacy
Conversion happens in your browser. Your text is never uploaded.