kebab-case Converter

Convert any text to kebab-case instantly. Splits camelCase, PascalCase, snake_case, and spaced words into lowercase hyphen-separated slugs

TEXT
Tip: works with spaces, camelCase, PascalCase, snake_case, and more.

Runs 100% Locally in Your Browser

This tool processes your data entirely on your device. Nothing is uploaded, stored, or sent to any server.

No Uploads Privacy First Secure by Default

Frequently Asked Questions

What is kebab-case notation?
kebab-case writes compound words in all lowercase separated by hyphens, e.g. my-component-name — the hyphens resemble a kebab skewer.
How to convert text to kebab-case online?
Paste your text and the tool splits it at word boundaries and joins with hyphens, outputting the kebab-case result instantly.
What is the difference between kebab-case and snake_case?
kebab-case uses hyphens as separators; snake_case uses underscores — both are lowercase. Hyphens are not valid in most identifier names, so kebab-case is used for URLs and CSS.
When is kebab-case commonly used in web development?
kebab-case is standard for URL slugs, CSS class names, HTML attributes, and file names in web projects.
What input formats does the kebab-case converter support?
It handles camelCase, PascalCase, snake_case, Title Case, and space-separated words as input.
Are my inputs stored or logged when converting to kebab-case?
No. The conversion runs entirely in your browser — your text is never sent anywhere.