Case Converter

What is Case Converter?

Case Converter is a free online tool to convert case between every naming convention developers actually type: camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, lower case, UPPER CASE and Title Case. Paste text in any mix of conventions — XMLHttpRequest, foo_bar-baz qux, version2Update — and it is split into words correctly before the target case is applied.

Features

  • All 8 developer cases — camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, lower case, UPPER CASE and Title Case
  • Acronym-aware splitting — XMLHttpRequest becomes xml_http_request, not x_m_l_http_request; trailing acronyms like parseHTML work too
  • Digit-aware — version2Update splits as version / 2 / update, while short tokens like md5, utf8 and sha256 stay glued together
  • Messy input tolerated — mixed separators, repeated underscores and stray spaces are all normalized
  • Unicode-safe — accented and non-Latin letters are cased with standard Unicode rules, never mangled
  • Apostrophes stripped — don't becomes dont, so contractions don't leak punctuation into identifiers

How to use

Paste or type your text, pick a target case from the labeled selector, and the converted result appears instantly with a one-click copy button. Title Case uses simple per-word capitalization — every word is capitalized, including small words like "and" or "the" (no style-guide exceptions).

Privacy

Conversion runs entirely in your browser — nothing you type is uploaded. A public API endpoint is also available for programmatic use.

Read the full Case Converter guide and the Case Converter API reference.