Convert text between UPPERCASE, lowercase, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case.
How to use the Case Converter
Type or paste your text.
Pick the case you need from the list.
Copy the converted result.
Frequently asked questions
The converter splits camelCase, snake_case, kebab-case and spaces into words first — and treats acronyms like API or HTTP as single words.
camelCase for JavaScript/Java, snake_case for Python/Ruby, kebab-case for CSS and URLs, CONSTANT_CASE for environment variables.
A case converter for developers and writers: switch between programming cases and natural text cases in one place.
It tokenizes smartly, so myAPIKey becomes my-api-key, not my-a-p-i-key. Runs entirely in your browser.
Related tools
Count words, characters, lines and sentences in any text.
A simple tap counter. Count up or down with one tap — great for reps, people, stitches or inventory.
Generate strong, random passwords with full control over length and character types. Everything happens in your browser.
Create a QR code from any text or URL. Choose the error correction, colors and quiet zone, then download it as PNG or SVG. Everything runs in your browser.
We use essential cookies to run the site. With your consent we also load Google AdSense, which sets advertising cookies. See our privacy policy.