🔤 Case Converter
Type or paste text and get every case at once — UPPERCASE, lowercase, Title Case, Sentence case, and the programmer favourites camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.
🔤 Convert the Case
🔤 Every Case
| UPPERCASE | THE QUICK BROWN FOX |
| lowercase | the quick brown fox |
| Title Case | The Quick Brown Fox |
| Sentence case | The quick brown fox |
| camelCase | theQuickBrownFox |
| PascalCase | TheQuickBrownFox |
| snake_case | the_quick_brown_fox |
| kebab-case | the-quick-brown-fox |
| CONSTANT_CASE | THE_QUICK_BROWN_FOX |
Programmer cases (camel, Pascal, snake, kebab, constant) split your text on spaces and punctuation, so they are ideal for variable names, file names, and URL fragments.
What is a Case Converter?
A case converter rewrites the capitalisation of your text into whatever style you need, without retyping a word. It's a time-saver when you paste in text that arrived in ALL CAPS, need to turn a heading into a clean URL slug, or want to standardise variable names across a codebase.
DocBetter shows all nine common cases side by side so you can copy the exact one you want. Everything is computed in your browser as you type, keeping your text fast to convert and completely private.
❓ Frequently Asked Questions
What's the difference between Title Case and Sentence case?
Title Case capitalises the first letter of every word — used for headlines and titles. Sentence case capitalises only the first letter of each sentence and leaves the rest lowercase, which is the natural way body text and most modern UI copy is written.
When would I use camelCase versus snake_case or kebab-case?
These are programmer conventions. camelCase (helloWorld) and PascalCase (HelloWorld) are common for variables and class names in languages like JavaScript and Java. snake_case (hello_world) is favoured in Python and database columns, kebab-case (hello-world) in URLs and CSS, and CONSTANT_CASE for fixed values and environment variables.
Does the converter handle punctuation and multiple spaces?
Yes. For the programmer cases it splits your text on spaces and punctuation into clean word tokens, so 'Hello, World!' becomes helloWorld or hello_world without stray symbols. UPPERCASE, lowercase, Title, and Sentence case preserve your original spacing and punctuation.
Is my text processed privately?
Yes. Every conversion happens in your browser as you type — nothing is uploaded. That makes it safe to reformat sensitive variable names, internal headings, or unpublished copy.