100% in your browser
Your tools. Your flow.

Right words. Right case.

Convert text to camelCase, snake_case, kebab-case and more.

Source
Output
Paste some text to get started
—Processed locally

Accents are preserved. Separators and changes in case define word boundaries.

Change text case and word separators

Paste a label or identifier and choose an output format. camelCase begins with a lowercase letter, PascalCase starts with an uppercase letter, snake_case uses underscores, and kebab-case uses hyphens. Word boundaries are detected from separators and changes in case. Accented characters are preserved.

Does this create an ASCII-only slug?

No. Accented letters are preserved. An ASCII-only identifier would need an additional transliteration step.

Is the output always a valid code identifier?

No. It may start with a digit or match a reserved keyword. Check the naming rules of the language in which you plan to use it.

No account. No uploads. Just the essentials.Privacy · Licenses