Slug Generator

Turn any title into a clean URL slug. Transliterates accented characters, removes punctuation, and lowercases.

Runs in your browser — nothing uploaded
Slug
Type above to see your slug.
Try:

Use this free slug generator to turn any title into a clean, URL-safe slug. It transliterates accented characters, strips punctuation, collapses whitespace, and joins the result with your chosen separator — perfect for blog permalinks, product handles, file names, and friendly URLs.

Private by design — your data never leaves your device

How to use it

No account, no upload — it all happens on your device.

1
Paste an article title, product name, or any text.
2
Pick a separator (hyphen for URLs is the safe default).
3
Toggle lowercase and stop-word stripping as needed.
4
Copy the slug with one click.

Examples

What the generator produces for typical inputs.

InputSlug
How to use a slug generatorhow-to-use-a-slug-generator
Café au lait & croissantscafe-au-lait-croissants
10 SEO tips for 2026 (no fluff)10-seo-tips-for-2026-no-fluff
The quick brown foxthe-quick-brown-fox
Naïve approach — déjà vunaive-approach-deja-vu
Über-fast carsuber-fast-cars

What makes a good URL slug

Six rules to keep yours readable and crawlable.

  • Lowercase. Some servers and CDNs treat URLs case-sensitively; lowercasing avoids accidental duplicates.
  • Hyphen-separated.Google parses hyphens as word breaks. Underscores it doesn't.
  • ASCII-only. Accented characters become percent-encoded (%C3%A9 for é) which bloats URLs and looks ugly when copied. Transliterate first.
  • Short but meaningful. 3–7 words is the sweet spot. Long enough to convey the topic; short enough to share.
  • No stop words(the, of, in, on…) for SEO slugs — they don't help ranking and they push more meaningful words further to the right.
  • No dates in evergreen content. If you update the post, the URL becomes a lie. Save dates for blog index pages.

Where slugs end up

  • Permalinks. The canonical URL of a blog post or article. Once published, never change — broken links lose you backlinks.
  • Product handles. Shopify, Etsy, eBay all use a slug-style identifier in their URL.
  • File names. Especially for downloads: a slug avoids spaces and special characters that some operating systems mangle.
  • API identifiers. When you need a human-readable ID alongside a UUID. Tags, categories, channel names.
  • Container hostnames. Kubernetes restricts hostnames to a slug-like format (lowercase alphanumeric and hyphens).

Frequently asked

What does the slug generator actually do?
It normalises Unicode (so 'café' becomes 'cafe'), removes punctuation and special characters, lowercases the text by default, and joins the remaining words with your chosen separator (hyphen, underscore, or dot).
Should I use hyphens or underscores in URLs?
Hyphens. Google treats hyphens as word separators in URLs but treats underscores as part of a single word — so /best-cameras-2026 is parsed as three words, while /best_cameras_2026 is parsed as one. Hyphens win for SEO every time.
Is my text uploaded anywhere?
No. Slugifying is a simple string transformation that runs entirely in your browser.

Related tools

Word CounterCount words, characters, sentences, and paragraphs in your text. Estimates reading and speaking time. Runs entirely in your browser.Lorem Ipsum GeneratorGenerate Lorem Ipsum placeholder text — paragraphs, sentences, or words. Classic Latin or playful hipster filler. Copy-ready.Diff CheckerCompare two blocks of text side-by-side and highlight added, removed, and changed lines. Runs entirely in your browser.