Case Converter

Cmd/Ctrl+Enter saves this input to history.

camelCase

PascalCase

snake_case

kebab-case

CONSTANT_CASE

Title Case

Sentence case

lower case

UPPER CASE

Advertisement

Convert text between 9 case styles — camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, and more. Word boundaries are detected from case changes (camelCase, acronym runs like XMLParser) and from underscore/hyphen separators, so input in any style converts cleanly.

Frequently asked questions

Does it handle acronyms like XMLParser correctly?
Yes — a run of capitals followed by a lowercase letter is treated as a word boundary before the last capital, so XMLParser splits into "XML" and "Parser" rather than "X", "M", "L", "Parser".
Can I convert from snake_case or kebab-case, not just camelCase?
Yes. Underscores and hyphens are both treated as word separators alongside camelCase boundaries, so input in any of the 9 supported styles converts cleanly to any other.
What happens to numbers in the input?
Digits are treated like letters for word-splitting purposes — they stay attached to the word they're part of and aren't split into their own segment.
Is my text uploaded anywhere?
No. Conversion happens locally in your browser tab — nothing is sent to a server.

Read the full guide for this tool →

Related tools & guides

Part of Encoding & Decoding Tools

Advertisement