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.