Case converter
Open the toolkit
Free, no sign-up, nothing leaves your browser.
Worked example
Twelve formats at once, so you can see the one you want rather than converting and re-converting.
The same phrase converted to every format at once:
| Format | Result |
|---|---|
| UPPERCASE | THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG |
| lowercase | the quick brown fox jumps over the lazy dog |
| Sentence case | The quick brown fox jumps over the lazy dog |
| Title Case | The Quick Brown Fox Jumps Over the Lazy Dog |
| camelCase | theQuickBrownFoxJumpsOverTheLazyDog |
| PascalCase | TheQuickBrownFoxJumpsOverTheLazyDog |
| snake_case | the_quick_brown_fox_jumps_over_the_lazy_dog |
| kebab-case | the-quick-brown-fox-jumps-over-the-lazy-dog |
| CONSTANT_CASE | THE_QUICK_BROWN_FOX_JUMPS_OVER_THE_LAZY_DOG |
| dot.case | the.quick.brown.fox.jumps.over.the.lazy.dog |
| aLtErNaTiNg | tHe QuIcK bRoWn FoX jUmPs OvEr ThE lAzY dOg |
| iNVERSE | THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG |
Why it matters
Two details separate a case converter that works from the many that almost do: Title Case has to lowercase stop words, and the identifier formats have to keep acronyms whole. Get either wrong and the output needs hand-editing, which defeats the point.