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 and platform has its own conventions for naming things — JavaScript wants camelCase, Python wants snake_case, CSS wants kebab-case, environment variables want CONSTANT_CASE. Translating between them by hand is fiddly, especially with edge cases (acronyms, numbers, existing separators). This tool splits any input into words by detecting case transitions, separators (_ - . /), and whitespace, then re-joins them in 14 different styles.

When to use it

Common gotchas