Case Converter (camelCase, snake_case, kebab-case)
Convert text between camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, and more — entirely in your browser.
What this case converter does
Converts text between camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Title Case, lowercase, and UPPERCASE. It splits on spaces, underscores, hyphens, and camel boundaries, so messy input still converts cleanly.
Why casing matters
Programming languages and tools are strict about identifier casing — JavaScript conventionally uses camelCase, Python snake_case, and CSS kebab-case. Converting between them by hand is error-prone; this makes it mechanical.
Frequently asked questions
Which casing styles are supported?
camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Title Case, lowercase, and UPPERCASE.
Can it split on camel boundaries?
Yes. It recognizes spaces, underscores, hyphens, and camelCase boundaries, so a messy string like thisIs-Some_Name converts cleanly.
Is the conversion done locally?
Yes. Casing is handled entirely in your browser.
Does Case Converter (camelCase, snake_case, kebab-case) upload my data?
No. Case Converter (camelCase, snake_case, kebab-case) runs entirely in your browser — your input never leaves this page.
Is Case Converter (camelCase, snake_case, kebab-case) free to use?
Yes. Case Converter (camelCase, snake_case, kebab-case) is completely free, with no account and nothing to sign up for.