Slug Generator
Turn any title into a clean, URL-friendly slug — live as you type. Free, private, instant.
Your files never leave your device.
How to use the slug generator
- Type or paste your title — the slug updates live, no button needed.
- Pick a separator — hyphen (recommended for the web) or underscore (some systems require it).
- Copy the slug into your CMS, URL field or file name.
What makes a good slug
A slug is the readable tail of a URL — in /blog/how-to-bake-bread, the slug is how-to-bake-bread. Good slugs share a few traits: all lowercase (URLs are case-sensitive on many servers), hyphens between words (Google reads hyphens as word separators; underscores get treated as joiners), no punctuation, and accented letters transliterated to plain ASCII (Café Menu → cafe-menu). This tool applies all of those rules automatically.
Why slugs matter for SEO
Search engines use the words in a URL as a (small) ranking signal, and humans use them as a trust signal — /blog/how-to-bake-bread tells you exactly where a link leads before you click; /blog/?p=8841 tells you nothing. Clean slugs also survive sharing better: they paste readably into chat, email and print. When you rename a page, generate the new slug from the new title and set a redirect from the old one — changing slugs without redirecting breaks every existing link.
Slug checklist
Before publishing, run the slug through a quick audit: Is it short enough to read aloud? Does it say what the page delivers? Does it avoid dates, version numbers and anything that will need changing? Is it lowercase with hyphens? If all four pass, the slug will outlive redesigns, platform migrations and years of updates — the best URLs are boring and permanent.
Tips from practice
- Keep it short. Under ~5 words is a good target; drop filler words like the, a, and if the slug stays readable.
- Front-load keywords. The most descriptive words belong at the start.
- Don't include dates unless the content is genuinely date-specific — a date in a slug ages the page.
- Never change a live slug without a redirect; existing rankings and links hang on it.
Frequently asked questions
What is a URL slug?
The human-readable part of a URL after the domain — e.g. /blog/how-to-bake-bread. A good slug is lowercase, uses hyphens between words, and drops punctuation and stop-words when possible.
Are accented characters handled?
Yes — é, ü, ñ, å and similar letters are transliterated to their plain ASCII equivalents (e, u, n, a), so Café Menu becomes cafe-menu.
Hyphens or underscores?
Hyphens. Google treats hyphens as word separators and underscores as word joiners, so how-to-bake ranks as separate words while how_to_bake does not. Underscores are offered only because some systems require them.
Is my text uploaded anywhere?
No. The slug is generated in your browser. Nothing is sent to a server, logged or stored.