Case Converter

Convert text between UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case.

What is this for?

Every language, framework, and platform enforces different naming conventions. JavaScript expects camelCase, Python demands snake_case, CSS requires kebab-case, and environment variables need CONSTANT_CASE. Converting between these by hand is tedious and error-prone, especially when dealing with acronyms, numbers, and existing separators.

This tool automates the translation. Paste any string, and it instantly generates output in 14 different case styles. The converter intelligently detects word boundaries by recognising case transitions, separators (_, -, ., /), and whitespace, then reconstructs the text in whichever format you need.

When to use it

How it works

Common gotchas

Output formats