Case & naming
Camel case converter
A camel case converter for JavaScript-style identifiers. HTMLParser becomes htmlParser — locally, instantly.
Processed in your browser — nothing is uploaded
A camel case converter is the default for variables and object keys in JavaScript. This converter does not naively delete spaces: it tokenizes, lowercases, then stitches. get HTTP status becomes getHttpStatus.
Need a constructor name instead? Use PascalCase. Prefer Python style? snake_case. For URL paths, use the URL slug generator rather than camelCase.
Last reviewed 2026-09-10.
FAQ
Questions, answered
How does the tokenizer split words?
It splits on spaces, dashes, underscores, and dots, then on camel humps and acronym boundaries so HTMLParser becomes HTML + Parser.
What happens to the first word?
The first word is lowercase; every following word is capitalized with no separators. That is camelCase.
Can I convert snake_case to camelCase?
Yes. Paste snake_case, kebab-case, or a sentence — the same splitter feeds camelCase, PascalCase, and the other naming tools.
Is this safe for production identifiers?
It is a fast local helper. Review reserved words and collision with existing names before you commit the result.
Related