Overview
Convert identifiers between camelCase, snake_case, and kebab-case. Useful for API field naming, code refactors, and normalizing user inputs. Runs locally in your browser.
Use cases
- Convert backend snake_case fields into frontend camelCase props.
- Generate kebab-case slugs for URLs from mixed inputs.
- Normalize a mixed naming style before refactoring code.
Common pitfalls
- Acronyms (API, URL, ID) may not match your team’s preferred casing automatically.
- If your identifier contains meaningful separators (e.g. version numbers), review output manually.
FAQs
Does it handle mixed inputs?
Yes. It splits the input into tokens and then generates each naming style.
Are numbers preserved?
Yes. Numbers are kept as part of tokens.
How are separators handled?
Underscores, dashes, and spaces are treated as boundaries between tokens.
Will it change the meaning of my identifier?
It only changes formatting. Still, review results for acronyms and domain-specific naming conventions.
Examples
Input
helloWorld_example-text
Output
camel/snake/kebab forms