String Case Converter

Convert any text between common naming conventions used in code, configuration, and documentation.

Supported formats

FormatExample
camelCasehelloWorldFoo
PascalCaseHelloWorldFoo
snake_casehello_world_foo
kebab-casehello-world-foo
SCREAMING_SNAKEHELLO_WORLD_FOO
Title CaseHello World Foo
lowercasehello world foo
UPPERCASEHELLO WORLD FOO
dot.casehello.world.foo

How it works

Input text is split into words by detecting boundaries: spaces, underscores, hyphens, and camelCase transitions (lowercase-to-uppercase letter changes). All outputs are derived from the same word list, so switching between formats is lossless within a session.

The input is encoded in the URL query string (?input=...), making it easy to share a specific conversion.