Convert text between camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, dot.case, Title Case, and more. Auto-detects your input format and shows all conversions instantly. Everything runs in your browser -- your data never leaves your device.
Type or paste any string and see all 12 case formats update in real time. The tool intelligently splits your input into words by detecting separators and casing boundaries, then reassembles them in every supported format.
The converter automatically analyzes your input to determine its current case format -- whether it is camelCase, snake_case, kebab-case, or any other supported convention. The detected format is displayed above the results.
Handles complex inputs with mixed separators, numbers, and acronyms. Transitions like getHTTPResponse are properly split into individual words (get, HTTP, Response) for accurate conversion.
Each result has its own copy button so you can grab exactly the format you need. A toast notification confirms the copy. All processing happens locally in your browser -- nothing is sent to any server.
Naming conventions are a fundamental part of writing clean, readable code. Different programming languages, frameworks, and contexts have established conventions for how identifiers, filenames, URLs, and configuration keys should be formatted. This tool converts between all the major conventions instantly.
Consistent naming conventions improve code readability, reduce cognitive load, and make codebases easier to search and maintain. Most linters and style guides enforce specific conventions. When working across languages or migrating code, converting between case formats is a common task -- this tool makes it instant and error-free.
Check out our other free developer tools. Format JSON, decode JWTs, parse cron expressions, encode Base64, and more -- all from your browser with no sign-up required.
JSON Formatter →