gizmobench
BrowseDaily

Kebab Case Converter

Words become lowercase and a hyphen separates each pair. This page opens with hello_world and its hello-world result first. Replace the example with your own text, then copy the highlighted conversion. The other case styles stay available for comparison.

  • kebab-casethis page’s caseURLs, CSS classes, filenames
    hello-world
  • Sentence caseFirst word capitalised
    Hello_world
  • Title CaseEditorial rules: small words stay lower
    Hello_world
  • UPPER CASE
    HELLO_WORLD
  • lower case
    hello_world
  • camelCaseVariables in JS, Java
    helloWorld
  • PascalCaseClasses, components
    HelloWorld
  • snake_casePython, SQL columns
    hello_world
  • CONSTANT_CASEEnvironment variables
    HELLO_WORLD
  • dot.caseConfig keys, namespaces
    hello.world
  • aLtErNaTiNg
    hElLo_wOrLd
  • iNVERSESwaps each letter's case
    HELLO_WORLD

Common questions

How does this kebab case converter change the text?
Words become lowercase and a hyphen separates each pair. For example, hello_world becomes hello-world.
How does this compare with other case styles?
kebab-case is useful for filenames and CSS class names. It changes word separators; use the Slug Generator when you also need punctuation removed for a URL.
Does it understand names, acronyms or programming syntax?
It splits on spaces, underscores, hyphens, dots, slashes and lowercase-to-uppercase boundaries. It does not parse source code or infer acronym boundaries: XMLParser is treated as one word. Review identifiers before using them in a program.
Is my text uploaded?
No. Conversion and copying happen in this browser. Nothing is sent to a conversion server.

Exact, and Unicode-aware: casing follows the Unicode rules rather than ASCII, so accented letters, Greek final sigma and the Turkish dotless i convert correctly. Title case applies English conventions for small words, which is a style choice rather than a standard.