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.
Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies