Convert text and variable names between 8 naming conventions: camelCase, PascalCase, snake_case, kebab-case, and more. Clean text with one-click options to remove emojis and special characters.
An identifier converter transforms text and variable names between different naming conventions used in programming. Different languages and frameworks use different standards - Python uses snake_case, JavaScript uses camelCase, CSS uses kebab-case, and so on. This tool lets you convert between all of them instantly.
Enter one identifier per line in the input box, and all 8 formats will be generated for each line simultaneously. This is great for converting lists of variable names, API fields, or database columns all at once.
Yes! Enter one identifier per line and each line will be converted independently. All 8 output formats show results for all lines together.
The tool splits on spaces, underscores, hyphens, dots, and slashes. It also detects camelCase/PascalCase boundaries by looking for uppercase letters following lowercase ones.
camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, Sentence case and more — with one-click switching between any two.
Yes. Paste multi-line keys and the batch mode converts every line, ideal for mapping DB/API fields to JS/Python identifiers.
The converter is configurable; edge cases with acronyms are preserved predictably per the chosen convention.
Deploy this tool on Vercel · Ship faster with Cursor · Your static site on Cloudflare