Case Converter
Convert text between ten common letter cases — including programmer-friendly variants like camelCase, snake_case, and kebab-case.
Quick reference
| Case | Example | Common use |
|---|---|---|
| UPPER CASE | HELLO WORLD | Headlines, acronyms, SQL keywords |
| lower case | hello world | Body text, URLs |
| Title Case | Hello World | Article titles, book chapters |
| Sentence case | Hello world | Body sentences, modern UI labels |
| camelCase | helloWorld | JavaScript / Java variables |
| PascalCase | HelloWorld | Class and type names |
| snake_case | hello_world | Python, Ruby, Rust, DB columns |
| CONSTANT_CASE | HELLO_WORLD | Constants, environment variables |
| kebab-case | hello-world | URLs, CSS classes, HTML attributes |
Frequently asked questions
What's the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of every major word ("The Quick Brown Fox"). Sentence case capitalizes only the first word and proper nouns ("The quick brown fox"). Different style guides have slightly different rules for which short words to capitalize in Title Case — this converter capitalizes every word for simplicity.
How does the converter handle punctuation in camelCase?
For programmer-friendly cases (camel, pascal, snake, constant, kebab), the input is split on any non-alphanumeric character, and the resulting words are joined according to the target case. Existing case boundaries (like a capital letter inside a camelCase string) are also treated as word breaks.
Is my text saved or sent anywhere?
No. The conversion runs entirely in your browser. Your text never leaves the page.