URL Slug Generator
Turn any title into a clean, hyphenated URL slug.
Title to slug
Paste a title and get a URL-ready slug: lowercase, hyphen-separated, punctuation dropped, accents folded to plain letters (cafรฉ โ cafe) so the address never turns into percent-encoded soup. An optional filter drops filler words โ a, the, of โ for tighter slugs, and a character count warns when it runs long.
The conventions, and why they exist
Hyphens, not underscores: search engines treat hyphens as word
separators and underscores as joiners โ Google has said so plainly for years โ so
blue-widgets is two words and blue_widgets is one.
Lowercase avoids /My-Page and /my-page being different URLs on
case-sensitive servers, a genuine duplicate-content nuisance. Short and
meaningful beats the full headline: the five key words, not the subordinate
clauses.
And the rule that outranks all styling: published slugs are permanent. Changing one breaks every link, bookmark and share the page ever earned โ rename only with a redirect in place. The general-purpose encoder for everything beyond slugs is the URL encoder, and the case converter handles kebab-case among its other transformations.
Frequently asked questions
Should URL slugs use hyphens or underscores?
Hyphens. Search engines read them as word separators, while underscores join words together โ blue-widgets is two words, blue_widgets is one.
How long should a slug be?
Three to five meaningful words. The tool warns past 75 characters โ long slugs get truncated in shares and add nothing for search.
What happens to accents and special characters?
Accented letters fold to their plain equivalents (cafรฉ โ cafe) and punctuation is dropped, so the URL stays readable everywhere instead of percent-encoding.
Can I change a slug after publishing?
Only with a redirect from the old address โ otherwise every existing link and bookmark breaks. Slugs are effectively permanent, so choose well early.