case-converter

Type or paste any identifier or phrase to see it converted to every common case at once. The format you paste in is detected automatically — camelCase, PascalCase, snake_case, kebab-case, or plain words all work as input.

client-side only 9 formats at once no signup
input.txt
all-cases.txt

// how the input is read

The input is split back into individual words regardless of how it's formatted: uppercase-to-lowercase boundaries split camelCase and PascalCase (getHTTPResponseCodeget, HTTP, Response, Code, with acronym runs like HTTP kept together instead of splitting into single letters), and underscores, hyphens, dots, and whitespace all split snake_case, kebab-case, dot.case, and plain phrases. Every output format is then rebuilt from that same word list, so converting fooBar to snake_case and back to camelCase round-trips cleanly.

// which case to use where