In short: A URL slug is the readable, lowercase, hyphen-separated part of a web address that identifies a page, e.g. /how-to-make-cold-brew; a slug generator creates one from a title.
About URL Slug Generator
A slug is the human-readable part of a URL that identifies a page, like /brewing-coffee-at-home. Good slugs are short, lowercase, use hyphens between words and contain only safe ASCII characters. They help visitors understand a link before clicking and give search engines a small relevance signal.
This generator transliterates accented letters (café → cafe), drops punctuation and quotes, collapses repeated separators and trims to a maximum length without cutting a word in half. Optionally it removes common stop words to keep slugs concise.
How to use URL Slug Generator
- Paste one or more titles, one per line.
- Choose the separator — hyphens are recommended by Google.
- Set a maximum length and decide whether to drop stop words.
- Copy the slugs.
Examples
10 Tips for Brewing Café-Quality Coffee at Home! → 10-tips-for-brewing-cafe-quality-coffee-at-home, or with stop words removed 10-tips-brewing-cafe-quality-coffee-home.
Über Soft T-Shirt (Navy) → uber-soft-t-shirt-navy.
Frequently asked questions
Hyphens or underscores?
Hyphens. Google treats hyphens as word separators, while underscores join words together.
How long should a slug be?
Short enough to read at a glance — usually 3 to 6 words, under about 60 characters.
Should I change slugs of existing pages?
Only if necessary, and always add a 301 redirect from the old URL, otherwise you lose links and rankings.
What happens to non-Latin scripts?
Characters without an ASCII equivalent, such as Chinese or Cyrillic, are removed in this version. For those languages consider keeping the native script or writing a manual English slug.
Updated November 2026 · Free, no signup · How we build and test tools