kebab-case Converter
Create kebab-case by lowercasing parsed words and joining them with hyphens.
How to use
- Enter a phrase intended for a slug or CSS-style name and run the converter.
Capabilities and scope
Spaces, underscores, punctuation, and camelCase transitions are normalized through one tokenization step.
How it works
splitWords tokens are lowercased and joined with '-'.
Example
Main Menu Item becomes main-menu-item.
Useful for
- Draft URL path segments or CSS class names
Before you use it
- It does not perform URL percent-encoding or reserved-name validation; it only creates the identifier shape.
Frequently asked questions
Can repeated hyphens appear?
Input separators collapse into token boundaries, so exactly one hyphen is inserted between resulting tokens.