Case Converter

Runs entirely in your browser — nothing you type is sent anywhere.

What this tool does

Converts text between nine cases: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. The programmer cases work per line — paste a list of names and each converts on its own — and share one exact tokenizer that knows about acronyms: XMLHttpRequest becomes xml_http_request, not x_m_l_http_request.

Rules, not guesses

Word and sentence boundaries follow the Unicode segmentation standard, so “don't” title-cases as one word and accented letters work. Every splitting rule is documented and tested — including the honest limitation that adjacent single-letter words are ambiguous in camelCase. And as with every tool here, nothing is uploaded: the page is static and keeps working offline, verified by our automated tests on every release.