Convert programming identifiers between the common naming conventions: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case. Different languages and style guides prefer different formats, so you often need to rename a variable, a config key, a CSS class or a filename to match the surrounding code. This converter first splits your input into words no matter how it was originally formatted, then rebuilds it in the style you pick, so it round trips cleanly between formats. It works line by line, which makes it easy to convert a whole list of names in one go. All the conversion runs in your browser, so your code and identifiers never leave your machine.
It converts identifiers between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot.case.
camelCase starts with a lowercase letter like myVariable, while PascalCase capitalizes the first letter like MyVariable, which is common for class names.
Yes. It reads the word boundaries from any supported style and rewrites the identifier into the target style you choose.
Convert programming identifiers between the common naming conventions: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and dot. case.
Yes. camelCase, snake_case and kebab Converter is completely free, with no sign-up and no usage limits.
Yes. camelCase, snake_case and kebab Converter runs in any modern web browser. There is nothing to download or install.
Yes. camelCase, snake_case and kebab Converter runs entirely on your device in your browser, so nothing you enter is uploaded to a server.
Link this tool from a README, doc or site. The badge links back to this page.
[](https://yourhack.ai/case-style-converter)