-_

Slug Generator

Convert any title or phrase into a clean URL slug. Supports custom separators and lowercase output.

Separator

How to Use

  1. Type or paste your title or phrase into the input field. The slug updates in real time as you type — no button press needed.
  2. Choose your separator — hyphen (-), underscore (_), or dot (.) — and toggle Lowercase on or off. The tool strips accents, removes special characters, and replaces spaces with your chosen separator.
  3. Copy the generated slug with one click. Use it directly in your CMS, blog post URL, file name, or any context that requires clean, URL-safe identifiers.

Frequently Asked Questions

What is a URL slug?
A URL slug is the human-readable part of a URL that identifies a specific page — like the 'how-to-install-node' in 'example.com/blog/how-to-install-node'. Good slugs are lowercase, use hyphens as separators, and contain only letters, numbers, and hyphens.
Which separators does the tool support?
The tool supports three separators: hyphen (-), the most common standard for URLs and SEO; underscore (_), often used in file names and database identifiers; and dot (.), used in some CMS platforms and versioning systems.
How are special characters and non-ASCII text handled?
Accented characters are converted to their ASCII equivalents via Unicode normalization. All remaining non-alphanumeric characters are removed. Non-Latin scripts like Chinese or Japanese are stripped entirely — for those, write the slug manually using a romanized version.