Case Converter
Type anything and get it in every case at once, camelCase, snake_case, kebab-case, CONSTANT_CASE and more. Copy any line. Runs entirely in your browser.
Every naming convention, one paste
Paste a phrase or an identifier and this tool re-tokenizes it, splitting on spaces, hyphens, underscores,
and the boundaries inside camelCase and PascalCase: then re-joins it in each common
convention. It detects word boundaries intelligently, so getUserID, get_user_id, and
get user id all produce the same set of outputs.
The conventions
camelCase: first word lower, the rest capitalized. Common for JS/Java variables.PascalCase: every word capitalized. Types, classes, React components.snake_case: lowercase, underscores. Python, Ruby, SQL columns.CONSTANT_CASE: uppercase snake. Constants and env vars.kebab-case: lowercase, hyphens. URLs, CSS classes, file names.Title Case/Sentence case: for headings and prose.
FAQ
How are word boundaries detected?
It splits on spaces, -, _, ., and /, and also on lower-to-upper transitions (userName → user + name) and acronym edges (parseJSONData → parse + JSON + data).
Is my text uploaded?
No, conversion runs in your browser, so it works offline and nothing is sent anywhere.
Related
Generating types? Try JSON → TypeScript. Slugging URLs for redirects? See the .htaccess generator.