Every case style, explained
| Style | Example | Used for |
|---|---|---|
| UPPERCASE | HELLO WORLD | Emphasis, headings |
| lowercase | hello world | Casual text, tags |
| Title Case | Hello World | Headlines, titles |
| Sentence case | Hello world | Normal prose |
| camelCase | helloWorld | JavaScript variables |
| PascalCase | HelloWorld | Class names, components |
| snake_case | hello_world | Python, databases |
| kebab-case | hello-world | URLs, CSS, filenames |
| CONSTANT_CASE | HELLO_WORLD | Constants, env vars |
| aLtErNaTiNg | hElLo wOrLd | The "mocking" meme |
Why it's handy
Writers use it to fix a headline pasted in the wrong case or to switch between Title Case and Sentence case. Developers use it to convert names between camelCase, snake_case and kebab-case when moving code or data between languages and systems. Everything updates the moment you type, so you can paste once and copy whichever style you need.
Frequently asked questions
How do I change text to upper/lowercase online?
Paste it in and copy the version you want — every case updates live, all in your browser.
What is camelCase, snake_case, kebab-case?
Code naming styles: camelCase (myVar), PascalCase (MyVar), snake_case (my_var), kebab-case (my-var).
Title Case vs Sentence case?
Title Case capitalises Every Word (headlines); Sentence case capitalises only the first letter of each sentence.
Is my text sent to a server?
No — it's converted entirely in your browser. Nothing is transmitted.
More free tools
Style text for socials: Fancy Text Generator · Discord helpers: Timestamp Generator · See all Alienated Tools.