Case converter
Switch your text between UPPERCASE, lowercase, Title Case and more, right in your browser. Nothing is uploaded.
Files are processed in your browser and never uploaded.
How to use Case converter
Add your text
Type or paste your text into the input box. Everything is handled by your own browser, so nothing is sent to a server.
Read the result
The output updates as you type, so there is nothing to submit and nothing to wait for.
Copy or save it
Copy result, Don puts the result on your clipboard and Download .txt saves it as a file.
What this tool does
UPPERCASE, lowercase, Title and Sentence case
UPPERCASE, lowercase, Title Case, Sentence case and Capitalized Words are one tap each, and the result appears in the second box straight away.
camelCase, PascalCase, snake_case, kebab-case
camelCase, PascalCase, snake_case and kebab-case are there for code, so a column name or a variable can be reshaped without retyping it.
CONSTANT_CASE and dot.case
CONSTANT_CASE for environment variables and dot.case for config keys round out the developer set.
Alternating and inverse case
aLtErNaTiNg and InVeRsE cAsE are there for the times you want them, and Clear empties both boxes in one go.
No upload, no sign-up
The text is converted in your browser. Nothing is uploaded, and Copy result or Download .txt gets it back out.
Frequently asked questions
Is my text uploaded anywhere?
No. The conversion happens entirely in your browser, and your text is never sent to a server.
What cases can it make?
UPPERCASE, lowercase, Title Case, Sentence case, Capitalized Words, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, aLtErNaTiNg and InVeRsE cAsE.
What is the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of every word, like a heading. Sentence case capitalizes only the first letter of each sentence, like normal prose.
What are camelCase, snake_case and kebab-case for?
They are naming styles used in programming. camelCase and PascalCase join words with capitals, snake_case joins with underscores, kebab-case joins with hyphens, and CONSTANT_CASE is uppercase with underscores.
Will it keep my line breaks and punctuation?
UPPERCASE, lowercase, Title, Sentence, alternating and inverse keep your layout and punctuation. The programming styles (camel, snake, kebab and so on) strip punctuation because they join words into a single identifier.
Is there a limit on text length?
No fixed limit, though very long text is processed in your browser and may be slower on an older device.
Last updated: