Aa

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.

Input
Output

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.

Updated 2026-08-08 · Runs in your browser — your data never leaves this page.