Text Case Converter

Runs entirely in your browser — never uploaded

Convert text between camelCase, snake_case, kebab-case and more.

0 characters

Frequently asked questions

How does word-splitting work for mixed input?

The tool splits on spaces, hyphens, underscores, and camelCase/PascalCase boundaries — so you can convert from any of these conventions to any other, in either direction.

Which case should I use for a JavaScript variable name?

camelCase is the JavaScript/Java convention; snake_case is common in Python; CONSTANT_CASE is typical for constants in most languages.

Does it handle acronyms correctly (like "XML" or "API")?

Acronyms are treated as regular words during conversion, so "XMLParser" becomes "xml_parser" in snake_case rather than preserving the acronym as one unit.

Can I convert multiple lines of text at once?

Yes — paste multi-line text and every case format is generated for the entire block, preserving line breaks within each conversion.