Case & naming
kebab-case converter
Lowercase words joined with hyphens. The sibling of slugify, without stripping characters that are still legal in CSS.
Processed in your browser — nothing is uploaded
Hyphens are how the web names things you can see: CSS classes, HTML files, folder segments. This converter tokenizes first so XMLParser becomes xml-parser, not xmlparser.
When the input is a headline with commas and accents, use Slugify instead.
Last reviewed 2026-09-10.
FAQ
Questions, answered
Is kebab-case the same as a URL slug?
Almost. Slugify also strips accents and leftover punctuation. kebab-case is the identifier form (my-component-name).
Can I convert camelCase to kebab-case?
Yes. The tokenizer splits camel humps, so myComponentName becomes my-component-name.
Is this param-case?
Yes. kebab-case, dash-case, and param-case all describe hyphenated lowercase tokens.
Should I use this for full page titles?
For SEO URLs prefer the dedicated Slugify tool, which normalizes unicode. Use kebab-case for code identifiers.
Related
Keep going
Case & naming
Slugify
URL slug generator and bulk slug generator. SEO-friendly slugs, including Arabic. Custom handles in your browser.
Case & naming
snake_case
Build snake_case or SCREAMING_SNAKE_CASE from any identifier or sentence.
Case & naming
camelCase
Camel case converter: turn phrases, snake_case, or kebab-case into camelCase identifiers in your browser.