Case Converter
camelCase, snake_case, kebab-case, Title Case and URL slugs.
What it does
Converts text into every common naming case at once: camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Title Case, Sentence case, lowercase, UPPERCASE, and a URL-safe slug. It tokenizes robustly, splitting on spaces, underscores, hyphens, and camelCase boundaries, including acronym runs like "parseHTMLDocument" or "XMLHttpRequest", so mixed-format input still converts cleanly.
How to use it
Paste or type any text, identifier, or phrase. Multi-line input is supported: each line converts independently and the results stay lined up. Every result row has its own copy button, so you can grab exactly the case you need.
Why this one
Most case converters online handle one format at a time, mangle acronyms, or leave diacritics in your slugs. This one produces all ten formats in a single pass, folds accented characters (é → e) for clean URL slugs, and applies real Title Case small-word rules, all client-side, with no ads or usage limits.
FAQ
- How does it handle acronyms like HTML or XML in camelCase input?
- It detects acronym runs as a single unit and splits them from the surrounding words, so "parseHTMLDocument" tokenizes to parse / HTML / Document rather than parse / H / T / M / L / Document.
- What happens to accented characters in the URL slug?
- The URL slug folds diacritics to their closest ASCII letter (é becomes e, ñ becomes n, and so on), then strips remaining punctuation and joins words with hyphens.
- Does Title Case capitalize every word?
- No. Small words like "a", "the", "of", "in", and "and" stay lowercase unless they are the first or last word, matching standard title-case style rules.