All free tools

URL slug generator

Type a page title and get a clean, hyphenated slug back as you type - accented letters handled, filler words optionally dropped, checked against a length guideline so it never gets awkward in a search result.

Slug

Your slug will show up here as you type.

DispatchSEO does this automatically, for every page it builds

Your coding agent researches keywords, writes guides and tools like this one, and wires the internal links between them - on a schedule, as pull requests you approve.

Start for free

Type a title and this tool turns it into a slug as you go: lowercased, spaces and punctuation collapsed into single hyphens, and accented letters converted to their plain equivalents so "Café Marketing Guide" becomes "cafe-marketing-guide" instead of breaking or getting silently dropped. Turn on the filler-word toggle and it also drops short connector words like "a", "the", "of", and "and" - "The Guide to SEO Automation" becomes "guide-seo-automation" instead of carrying three words that don't change what the page is about.

Every slug is checked against a 60-character guideline as you type, with a running character count next to a plain safe-or-long verdict. That number isn't arbitrary: a long slug makes the full URL harder to read in a search result or a shared link, and it's the same rough ceiling this site's own title length checker uses for the visible part of a listing. If your title runs long, the count tells you before you've committed a filename to it.

Nothing you type is uploaded anywhere - the whole transform runs in your browser tab, the same as this site's SEO title length checker. Once your slug and title both check out, that's the other half of what shows up in a search result for a new page.

This is the exact naming decision DispatchSEO's own pipeline makes for every guide it publishes - the slug it picks becomes the file name and the URL in one step, without a human typing it by hand. See how that fits into a fully automated SEO agent if you'd rather this run itself for every page your site ships.

FAQ

How does it handle accented or non-English letters?

It converts accented Latin letters to their plain equivalents - "café" becomes "cafe", "Zürich" becomes "zurich" - using the same Unicode normalization every modern browser supports, not a hand-picked list of substitutions. Scripts that don't reduce to Latin letters or digits at all (Chinese, Arabic, Cyrillic) can leave nothing usable behind; the tool says so plainly instead of quietly outputting an empty slug.

What counts as a "filler word" it strips?

A short, fixed list of connector words - articles like "a" and "the", conjunctions like "and" and "or", and a handful of prepositions like "of" and "for" - that add length to a URL without changing what a reader thinks the page is about. It's a narrower list than what a full-text tool like the internal linking tool filters, because a slug only has a handful of words to work with in the first place. If stripping them would empty the slug entirely - a title that's only filler words - it keeps the original words instead.

Why 60 characters specifically?

It's a practical target, not a hard platform limit - no search engine publishes an official slug-length cutoff. 60 characters is roughly where a URL starts crowding a search result or looking unwieldy pasted into a link, the same rough ceiling this site's title length checker uses for the visible part of a listing. Go over it and the slug still works; it's a nudge to trim, not a wall.

Is my title uploaded anywhere?

No. Nothing you type leaves your browser tab - the whole transform is computed locally.

Does it collapse repeated hyphens or trim stray punctuation?

Yes. Any run of spaces, punctuation, or symbols - including a title that already has hyphens in it - collapses into a single hyphen, and nothing but lowercase letters, digits, and hyphens survives into the final slug.

All free tools