URL Slug Generator
Turn any headline into a clean, lowercase, SEO-friendly URL slug — in bulk, one title per line.
A slug is the part of a URL that identifies a page in readable words — for a post titled "Café Culture: 10 Cities You Must Visit!", a good slug is cafe-culture-10-cities-you-must-visit. Clean slugs look trustworthy in search results, are easier to share and remember, and give search engines a clear signal about the page topic. This tool converts titles to proper slugs instantly, and it works in bulk: paste a whole column of titles, one per line, and get a matching column of slugs.
The conversion handles the messy details correctly: accented characters are transliterated (é→e, ü→u, ß→ss) rather than deleted, apostrophes are removed so "don't" becomes "dont" instead of "don-t", and every other symbol collapses into a single separator with no doubles or stray hyphens at the ends. An optional filter drops filler words like "a", "the" and "of" for shorter, keyword-dense slugs. It's the same result you'd want from WordPress or a static-site generator — without opening either. For other case conversions, see the case converter.
How to use the Slug Generator
- Paste one or more titles into the left box, one per line.
- Choose your separator — hyphens are the standard for URLs.
- Optionally enable Remove filler words for shorter slugs.
- Copy the finished slugs from the right box into your CMS or code.
Frequently asked questions
Should slugs use hyphens or underscores?
Hyphens. Google's documentation explicitly recommends hyphens as word separators in URLs, treating hyphenated words as separate terms. Underscores are offered here mainly for filenames and code identifiers.
What happens to accented characters like é or ñ?
They're transliterated to their closest ASCII letter — é becomes e, ñ becomes n, ü becomes u, ß becomes ss — so the meaning stays readable instead of the character being silently deleted.
Should I remove words like "the" and "of" from slugs?
It's optional. Shorter slugs are easier to read and share, and filler words carry no SEO weight, so many publishers strip them. If the slug reads awkwardly without them, keep them — clarity beats brevity.
Can I convert a whole spreadsheet column of titles at once?
Yes — paste the column in (one title per line) and the output pane gives you a matching column of slugs, ready to paste back into your spreadsheet or CMS import file.
Does changing an existing page's slug hurt SEO?
Changing a live URL loses its accumulated ranking unless you add a 301 redirect from the old address to the new one. For new pages, though, always start with a clean slug — this tool is best used before publishing.