Free Tool

Slug Generator

Convert any title or text into a clean URL slug instantly. Choose separator, toggle lowercase, strip numbers — live preview as you type.

Slug Generator

Separator:
Start typing above to generate a URL slug.

Examples

Hello World!hello-world
My New Blog Post — 2024my-new-blog-post-2024
Product Name (v2.0)product-name-v2-0
Extra Spaces Here extra-spaces-here

What is a URL slug?

A URL slug is the human-readable part of a URL that identifies a specific page. Good slugs are lowercase, use hyphens as separators, contain no special characters, and accurately reflect the page content. Example: /blog/my-first-post.

Separator options

Hyphens are the most common and SEO-friendly separator. Underscores are sometimes used in technical contexts. Choose whichever matches your platform's convention.

How to use

  1. Type or paste your text into the input field.
  2. The slug is generated instantly as you type.
  3. Adjust separator, lowercase, and strip-numbers options as needed.
  4. Click Copy to copy the slug to your clipboard.

Your text stays in your browser — no data is sent to any server.

Frequently Asked Questions

What characters are removed from the slug?
All characters except letters, numbers, and the chosen separator are removed. Spaces and special characters (punctuation, symbols, accents) are stripped or converted to the separator.
Are accented characters supported?
Yes — accented characters are transliterated to their ASCII equivalents before slugging. For example, 'café' becomes 'cafe'.
Which separator should I use?
Hyphens are recommended by Google and are the standard for most CMS platforms (WordPress, Shopify, etc.). Use underscores only if your platform specifically requires them.
Is there a length limit?
There is no hard limit in the tool. Best practice is to keep slugs under 60–75 characters to avoid truncation in search results.