Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and 15 case types instantly — plus text utilities to clean and format your text. 100% private, runs in your browser.
Different case formats exist for different reasons — readability, programming conventions, and URL safety. Here's a complete reference for all 15 case types and where each one is used.
| Case Type | Example | Used In |
|---|---|---|
| UPPERCASE | HELLO WORLD | Headlines, emphasis, acronyms, warning labels |
| lowercase | hello world | Casual text, usernames, email addresses, URLs |
| Title Case | Hello World | Article titles, headings (AP/Chicago style — minor words stay lowercase) |
| Sentence case | Hello world | Normal prose, fixing accidental ALL CAPS |
| Capitalize Each Word | Hello World | Proper nouns, names, every-word emphasis (no exceptions) |
| aLtErNaTiNg cAsE | hElLo WoRlD | Sarcasm/mocking text style (meme format) |
| InVeRsE CaSe | hELLO wORLD | Toggling existing capitalization, stylistic text |
| RaNdOm CaSe | HeLlo WorLD | Stylized decorative text, social media posts |
| camelCase | helloWorld | JavaScript, Java, C# — variable & function names |
| PascalCase | HelloWorld | Class names, React components, C# types |
| snake_case | hello_world | Python, Ruby — variables, functions, database columns |
| CONSTANT_CASE | HELLO_WORLD | Constants, environment variables, config keys |
| kebab-case | hello-world | URL slugs, CSS classes, HTML attributes |
| Train-Case | Hello-World | HTTP headers (e.g. Content-Type), some C# namespaces |
| dot.case | hello.world | Config file keys, package/module namespacing |
Each programming language has conventions for naming variables, functions, and classes. Using the wrong convention won't break your code, but it will make it look unprofessional and inconsistent with the ecosystem. Here's a quick reference:
| Language | Variables/Functions | Classes/Types | Constants |
|---|---|---|---|
| JavaScript / TypeScript | camelCase | PascalCase | CONSTANT_CASE |
| Python | snake_case | PascalCase | CONSTANT_CASE |
| Java / Kotlin | camelCase | PascalCase | CONSTANT_CASE |
| C# / .NET | camelCase / PascalCase | PascalCase | PascalCase |
| Ruby | snake_case | PascalCase | CONSTANT_CASE |
| CSS / HTML | kebab-case | kebab-case | --kebab-case |
| URL slugs / SEO | kebab-case | — | — |
| Environment variables | CONSTANT_CASE | — | CONSTANT_CASE |
| File names (general) | kebab-case / snake_case | PascalCase | — |
Paste or type your text into the box at the top of the page. All 15 case conversions update instantly below — no buttons to click, no waiting. Each result has its own copy button so you can grab exactly the format you need.
This is the most commonly confused pair. Title Case follows AP/Chicago style guide rules: major words are capitalized, but short articles (a, an, the), coordinating conjunctions (and, but, or), and short prepositions (in, on, at, to, for, of, with) stay lowercase — unless they're the first or last word. Example: "the lord of the rings" becomes "The Lord of the Rings".
Capitalize Each Word simply capitalizes the first letter of every single word with no exceptions. Example: "the lord of the rings" becomes "The Lord Of The Rings". Use Title Case for proper headlines and article titles. Use Capitalize Each Word for names, codes, or when you want every word emphasized.
If you've ever typed a whole paragraph with Caps Lock on by accident, paste it into the converter and use the Sentence case result — it converts "I CANT BELIEVE I TYPED THIS WHOLE EMAIL IN CAPS" into "I cant believe i typed this whole email in caps", capitalizing only the first letter of each sentence.
All conversions on this page happen entirely in your browser using JavaScript — your text is never uploaded to a server, logged, or stored anywhere. This makes it safe to use for source code, internal documents, or any text you'd rather not paste into a cloud-based tool.
→ Word Counter — Count words, characters, reading time, AI tokens and check social media limits.
→ AI Product Description Generator — Generate high-converting product descriptions for Shopify, Amazon and Etsy.
→ AI Bio Generator — Write professional bios for LinkedIn, Twitter and your website.
→ Email Subject Generator — Generate 10 high-converting subject lines for any campaign.