About this tool
Naming conventions vary by language and context: JavaScript and Java favour camelCase for variables and PascalCase for classes; Python and databases use snake_case; shell scripts and environment variables use CONSTANT_CASE; URLs and CSS use kebab-case. This tool tokenises your input by splitting on spaces, hyphens, underscores, and camelCase/PascalCase boundaries, then reassembles the words into each target format. Useful when renaming identifiers, generating API field names, or adapting copy between systems with different style conventions.