Case Converter
Convert text between uppercase, lowercase, title case, camelCase, and more.
Key features
Type or paste text, then click any button to convert it — from everyday prose casing (UPPERCASE, lowercase, Title Case, Sentence case) to the naming conventions developers use in code (camelCase, snake_case, kebab-case). Each conversion applies directly to the text box, so you can chain a few together or copy the result straight out.
Everything happens locally in your browser — nothing you type is sent anywhere.
How to use
Type or paste your text
Write directly in the box, or paste text in from anywhere else.
Pick a case
Click any button to convert the text in the box — click another to try a different case.
Copy the result
Use "Copy text" to grab the converted text back out.
Frequently asked questions
Is my text uploaded anywhere?
No. Every conversion runs locally in your browser using JavaScript — the text never leaves your device.
What's the difference between camelCase, snake_case, and kebab-case?
They're all ways of writing a multi-word identifier without spaces: camelCase joins words with the first lowercase and each following word capitalized (myVariableName), snake_case joins them with underscores in lowercase (my_variable_name), and kebab-case joins them with hyphens (my-variable-name). Different programming languages and style guides prefer different ones.
Can I convert code identifiers back to normal words?
Yes — camelCase, snake_case, and kebab-case input is recognized and split back into words before converting, so you can go from myVariableName to "My Variable Name" using Title Case, for example.