Case Converter

Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and more, with one click.

camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE all split your text into words first (handling spaces, punctuation, and existing camelCase boundaries), then rejoin them in the target style, so converting between any of them works cleanly either direction.

Common questions

Can I convert from camelCase back to spaced words?

Not directly to plain spaced text, but converting camelCase input to snake_case or kebab-case will correctly split it into separate words first. For Title Case or Sentence case on programmatic input, the word-splitting logic handles camelCase boundaries too.

What counts as a "word" for camelCase/snake_case/etc.?

Any run of letters or numbers, split at spaces, punctuation, hyphens, underscores, and camelCase capital-letter boundaries. "user-id_2" and "userId2" both split into the same three words.

Is my text sent anywhere?

No, conversion happens entirely in your browser as you type. Nothing is uploaded.