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.
| Input | Slug |
|---|---|
| How to use a slug generator | how-to-use-a-slug-generator |
| Café au lait & croissants | cafe-au-lait-croissants |
| 10 SEO tips for 2026 (no fluff) | 10-seo-tips-for-2026-no-fluff |
| The quick brown fox | the-quick-brown-fox |
| Naïve approach — déjà vu | naive-approach-deja-vu |
| Über-fast cars | uber-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%A9foré) 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.