Skip to content

Free Online Tool

Kebab Case Converter

Convert text to kebab-case with this free Kebab Case Converter. Turn normal text, camelCase, PascalCase and snake_case into kebab-case instantly.

 Kebab Case Converter

Use this free Kebab Case Converter to convert regular text, camelCase, PascalCase, or snake_case into kebab-case instantly.

Kebab case writes words in lowercase and separates them with hyphens.

For example:

Input: hello world example
Output: hello-world-example

How to Convert Text to Kebab Case

To convert text to kebab-case:

  1. Paste or type your text into the input box.
  2. The tool converts the text into kebab-case automatically.
  3. Review the converted result.
  4. Copy the result or download it as a .txt file.
  5. Use Clear when you want to convert different text.

 What Is Kebab Case?

Kebab case, commonly written as kebab-case, is a naming format where words are written in lowercase and separated by hyphens.

For example:

Normal text: user profile settings
kebab-case: user-profile-settings

The hyphens separate individual words without using spaces or underscores.

 Convert Text to kebab-case

Ordinary spaced text can be converted directly into kebab-case.

For example:

Input: free online text tools
Output: free-online-text-tools

The spaces are replaced with hyphens and the words are converted to lowercase.

 Convert camelCase to kebab-case

The converter can transform camelCase into kebab-case.

For example:

Input: userProfileSettings
Output: user-profile-settings

Camel Case Converter 

 Convert PascalCase to kebab-case

PascalCase text can also be converted into kebab-case.

For example:

Input: UserProfileSettings
Output: user-profile-settings

 Convert snake_case to kebab-case

You can also convert underscore-separated snake_case text.

For example:

Input: user_profile_settings
Output: user-profile-settings

The underscores are replaced with hyphens while the words remain lowercase.

Snake Case Converter

 Kebab Case vs. Snake Case

Kebab case and snake case both separate words, but they use different characters:

kebab-case: my-example-text
snake_case: my_example_text

Kebab case uses hyphens, while snake case uses underscores.

 Kebab Case vs. Camel Case and Pascal Case

The same text can appear in several naming formats:

kebab-case: my-example-text
camelCase: myExampleText
PascalCase: MyExampleText

Camel and Pascal case remove separators, while kebab case keeps words separated with hyphens.

Common Uses for Kebab Case

Kebab case is useful for structured text and naming conventions. It is commonly encountered in URLs, slugs, CSS class names, file names, configuration values, and other technical text.

For general capitalization changes such as uppercase, lowercase, Title Case, or Sentence case, use the Case Converter.

 Private Browser-Based Kebab Case Converter

Your text is processed directly in your browser. You don’t need to create an account or upload a document.

Paste your text, convert it to kebab-case, copy or download the result, and clear the input when you’re finished.

Questions

Frequently asked questions

What is a Kebab Case Converter?

A Kebab Case Converter turns text into kebab-case, where words are written in lowercase and separated by hyphens.

How do I convert text to kebab-case?

Paste or type your text into the converter. The tool automatically converts it to lowercase and separates the words with hyphens.

Can I convert camelCase to kebab-case?

Yes. For example, userProfileSettings becomes user-profile-settings.

Can I convert PascalCase to kebab-case?

Yes. For example, UserProfileSettings becomes user-profile-settings.

Can I convert snake_case to kebab-case?

Yes. For example, user_profile_settings becomes user-profile-settings.

What is the difference between kebab-case and snake_case?

Kebab case separates words with hyphens, such as my-example-text, while snake case uses underscores, such as my_example_text.

Explore the rest of the toolbox

121 free browser-based text tools — no sign-up, nothing ever uploaded.

View all tools