URL Slug Generator
Turn any title into a clean URL slug.
Free URL slug generator. Convert titles into lowercase, separator-joined slugs with accent stripping and max-length control, live as you type.
Loading tool…
If the tool stays on this message, make sure JavaScript is enabled, then reload the page.
About URL Slug Generator
The slug, the readable tail of a URL, is one of the smallest details with an outsized effect. A clean slug like /best-budget-headphones is easier to share, easier to remember, and friendlier to search engines than /page?id=48291. This generator converts any title into a slug instantly: lowercase, words joined by your chosen separator, accents stripped (café becomes cafe), with an optional maximum length.
A few conventions separate good slugs from bad ones. Use hyphens: search engines treat them as word separators, while underscores are not treated the same way. Keep slugs short, three to five meaningful words beats a full sentence, so drop filler words like "and" and "the." Stay lowercase throughout; mixed case can create duplicate-content headaches on servers that treat URLs as case-sensitive.
The most important rule is about timing: choose the slug before you publish, and then leave it alone. Changing a slug later breaks every existing link to the page, and fixing that means setting up redirects. Generate it here, copy it once, and consider it permanent.
How to use URL Slug Generator
- Type your page or post title.
- Pick a separator, lowercase and max length.
- Copy the generated slug.
Why use this tool?
- Live generation as you type
- Accents stripped (café → cafe)
- Hyphen or underscore separators
Tips for best results
- Use hyphens, search engines read them as word separators; underscores aren't treated the same way.
- Strip filler words (and, the, of) to keep slugs to three to five meaningful words.
- Accents are converted automatically, café becomes cafe, no manual cleanup.
- Set a max length for very long titles so URLs don't sprawl.
- Decide the slug before publishing, changing it later breaks existing links.
- Keep it all lowercase; mixed case can cause duplicate-content issues.