About the Case Converter
Change the case of any text with one click: upper, lower, title, sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and alternating case.
Key features
- 12 cases: UPPER, lower, Title, Sentence, camel, Pascal, snake, kebab, CONSTANT, dot, aLtErNaTiNg, iNVERSE
- Title Case keeps small words like 'of' and 'the' lowercase
- Programming cases split words intelligently (myHTTPServer → my http server)
- Works line by line for lists of identifiers
- Unicode-aware for accented letters
- Instant, as you type
Change text case in one click
Typed a heading in all caps by accident? Need consistent capitalization across a list of product names? Converting a column header into a variable name? The Case Converter transforms text between 12 different cases instantly.
All supported cases
| Case | Example | Common use |
|---|---|---|
| UPPERCASE | HELLO WORLD | Acronyms, emphasis, headings |
| lowercase | hello world | Normalizing data, emails |
| Title Case | Hello World of Tools | Headlines, book and article titles |
| Sentence case | Hello world of tools | Body text, UI labels |
| camelCase | helloWorld | JavaScript, Java and JSON keys |
| PascalCase | HelloWorld | Classes, C# methods, React components |
| snake_case | hello_world | Python, Ruby, database columns |
| kebab-case | hello-world | URLs, CSS classes, file names |
| CONSTANT_CASE | HELLO_WORLD | Constants, environment variables |
| dot.case | hello.world | Config keys, i18n keys |
| aLtErNaTiNg | hElLo WoRlD | Memes and social posts |
| iNVERSE | hELLO wORLD | Fixing reversed caps |
Smart word splitting for code
Programming cases first split text into words, recognizing spaces, punctuation and existing camelCase boundaries:
user first name→userFirstNameuserFirstName→user_first_nameXMLHttpRequest→xml-http-requestOrder ID 42→ORDER_ID_42
Each line is converted separately, so you can paste a whole list of field names.
Title Case rules
Small words such as a, an, and, as, at, but, by, for, in, of, on, or, the, to stay lowercase unless they start the title, following common headline styles like AP and Chicago.
Related tools
Count your text with the Word Counter, remove accents for slugs with Remove Accents, or wrap identifiers in quotes with the String Builder.
How to use the Case Converter
- Type or paste your text into the input box.
- Choose the options you want.
- The result updates instantly as you type.
- Copy the output or download it as a .txt file.