Case Converter
Convert text to any case format instantly. Supports 8+ case styles.
Your converted text will appear here...
How to Convert Text Case
- Paste or type your text — enter any text in the input box above.
- Click a case style button — choose from UPPER CASE, lower case, Title Case, camelCase, snake_case, kebab-case, and 6 more formats.
- Copy the result — the converted text appears in the output box. Click "Copy Result" to copy it.
Frequently Asked Questions
What case styles are supported? ▼
12 case styles: UPPER CASE (all caps), lower case (all lowercase), Title Case (each word capitalised), Sentence case (first word only), camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, tOGGLE cASE, and aLtErNaTiNg CaSe.
What is camelCase and when is it used? ▼
camelCase joins words together, capitalising each word after the first: "hello world" → "helloWorld". It's the standard for JavaScript and TypeScript variable names, function names, JSON property keys, and Java method names.
What is snake_case used for? ▼
snake_case uses underscores between words in lowercase: "hello world" → "hello_world". It's the standard in Python variable and function names, PostgreSQL column names, and many configuration files.
What is kebab-case used for? ▼
kebab-case uses hyphens between words in lowercase: "hello world" → "hello-world". It's used in CSS class names, HTML data attributes, URL slugs, and npm package names.
What is the difference between Title Case and Sentence case? ▼
Title Case capitalises the first letter of every word: "the quick brown fox". Sentence case only capitalises the first word: "The quick brown fox". Title Case is used in headings; Sentence case follows normal sentence rules.
Is my text stored when using this tool? ▼
No. All conversions happen entirely in your browser using JavaScript. No text is transmitted to any server and nothing is stored or logged.