Convert case in one click
Paste text and pick a target style for an instant result. Handy for variable names, file names, heading lines, and URL slugs.
| Style | Example | Common use |
|---|---|---|
| UPPER | HELLO WORLD |
constants, emphasis |
| lower | hello world |
plain text |
| Title Case | Hello World |
titles, headings |
| camelCase | helloWorld |
JS/Java variables |
| snake_case | hello_world |
Python vars, DB columns |
| kebab-case | hello-world |
URL slugs, CSS classes |
How it splits words
Spaces, underscores (_), and hyphens (-) are treated as word boundaries, then recombined — so you can move freely from hello_world to camelCase and back to kebab-case.
Good to know
- Acronyms: runs of capitals like
userIDhave no clear word boundary, so they may split unexpectedly. Check the output. - Numbers: digits don't affect the split and are kept in place.
Everything runs in your browser; nothing is uploaded. Need a character count too? Try the character counter.