URL Slug Generator
Turn any title or text into a clean, lowercase, SEO-friendly slug — accents stripped and words joined with hyphens. Free, instant and private: your text never leaves your device.
How to generate a URL slug
- Type or paste your title into the box above — the slug updates live as you type.
- Optionally choose a separator (hyphen or underscore) and toggle lowercase.
- Click Copy slug to grab the clean result for your URL, permalink, or filename.
The conversion is instant and local, so you can iterate on a headline and watch the slug update with every keystroke — handy when you are tightening a title down to the few words that actually matter. There is no upload, no queue, and no rate limit, so it works just as well on a single blog title as on a long list of headings you are pasting in one at a time.
Why use a URL slug generator?
A clean slug makes your URLs readable for people and crawlable for search engines. Titles often contain capitals, accents, punctuation, and emoji that break or clutter a URL — this tool normalises accented characters, drops anything that is not a letter or number, joins words with a single hyphen, and trims stray separators. The result is a tidy, SEO-friendly permalink like cafe-creme-and-seo that is easy to share, index, and remember. Everything runs in your browser, so even unpublished titles stay private on your device.
What makes a good slug
A slug is read by both humans and machines, so it should be short, descriptive, and predictable. The conventions below are what most content platforms and SEO guides agree on, and they are exactly what this generator produces by default.
| Title | Weak slug | Strong slug |
|---|---|---|
| 10 Things About Café Crème & SEO! | 10_Things_About_Café_Crème_&_SEO! | things-about-cafe-creme-and-seo |
| The Ultimate Guide (2026 Edition) | The%20Ultimate%20Guide%20(2026) | ultimate-guide-2026 |
| How To: Résumé Tips | How To: Résumé Tips | how-to-resume-tips |
Common use cases
- Blog post and article permalinks — turn a headline into the URL path that search engines and readers see.
- CMS and e-commerce — generate predictable handles for products, categories, and pages in WordPress, Shopify, or a headless setup.
- Filenames and asset IDs — produce safe, lowercase names for images, exports, and downloads with no spaces or special characters.
- Anchor links and IDs — create stable
#sectionfragments and HTMLidvalues from heading text. - API keys and resource paths — derive clean, route-friendly identifiers from human-readable labels.
Tips & gotchas
- Keep it short. Trim filler words like "a", "the", and "of" so the slug carries only the meaningful terms.
- Choose a separator and stick with it. Hyphens are the SEO-safe default; underscores are common for filenames and code identifiers, but search engines do not always treat them as word breaks.
- Mind non-Latin scripts. Diacritics are stripped to their base letters, but characters with no ASCII equivalent (for example some CJK text) are removed entirely — review the output if your title is not Latin-based.
- Do not change live slugs casually. A published slug is part of its URL; renaming it breaks existing links unless you add a 301 redirect from the old path.
- Avoid dates and version numbers you will outgrow. Baking
2026into a slug means a stale-looking URL next year.