Kebab Case Converter

Convert any text to kebab-case format. Used for CSS class names, URL slugs, and file naming conventions.

Try:

Options

What Is Kebab Case?

Kebab case (also called kebab-case, dash-case, or lisp-case) is a naming convention where words are separated by hyphens and all letters are lowercase. For example,my-variable-name or user-profile-page.

Kebab Case vs Other Naming Conventions

  • Kebab case: my-variable-name — used in URLs, CSS, HTML attributes
  • Camel case: myVariableName — used in JavaScript, Java
  • Snake case: my_variable_name — used in Python, Ruby, databases
  • Pascal case: MyVariableName — used in C#, React components

Where to Use Kebab Case

  • CSS class names and IDs
  • URL slugs and file names
  • HTML data attributes
  • npm package names
  • Git branch names
  • Docker container names

Related Tools