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.
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.
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.It splits on spaces, -, _, ., and /, and also on lower-to-upper transitions (userName → user + name) and acronym edges (parseJSONData → parse + JSON + data).
No, conversion runs in your browser, so it works offline and nothing is sent anywhere.
Generating types? Try JSON → TypeScript. Slugging URLs for redirects? See the .htaccess generator.