Kebab Case Converter
Convert text into kebab-case by lowercasing detected words and joining them with single hyphens.
Description
Convert free-form text and mixed identifiers into lowercase kebab-case.
Kebab case is common in URL paths, CSS class names, command names, and other readable identifiers separated by hyphens.
When to use Kebab Case Converter
- Create a hyphenated identifier
- Normalize spaces and punctuation
- Split simple camelCase boundaries
How the calculation works
Lowercase-to-uppercase transitions create boundaries, non-ASCII-alphanumeric runs split words, and lowercase tokens are joined with one hyphen.
Interpreting the result
`wordCount` reveals the detected pieces. Public URLs may still require transliteration, reserved-path checks, and uniqueness handling.
Important limitations
- Non-ASCII letters are separators, not transliterated.
- Acronym boundaries are less detailed than in the camel-case converter.