What is a URL slug?
The slug is the human-readable, words-and-hyphens part of a URL that identifies a specific page — the how-to-make-cold-brew in example.com/blog/how-to-make-cold-brew. It usually comes from the page's title, cleaned up: lowercased, accents flattened, punctuation removed, spaces turned into hyphens.
Why slugs matter (a bit) for SEO and a lot for humans
- Readability.
/blog/how-to-make-cold-brewtells a person what they'll get;/blog/?p=8472doesn't. Readable URLs get clicked and shared more. - Keywords in context. Search engines do look at the URL. Having the topic words in the slug is a small, free signal — don't stuff it, just keep it relevant.
- Stable links. Keep slugs short and timeless.
/best-laptopsages better than/best-laptops-of-march-2026-updated-v2. If you must change a slug later, set up a redirect. - No surprises. Spaces become
%20, accented letters become%C3%A9-style gibberish, uppercase can cause duplicate-URL issues on some servers. A clean slug avoids all of it.
Good slug habits
- Lowercase, hyphen-separated. (Underscores work, but hyphens are the web convention and slightly preferred by search engines as word separators.)
- Drop filler words if it helps —
the,a,of,torarely add meaning. (Toggle above.) - Keep it reasonably short — a handful of words. Long slugs get truncated in search results anyway.
- Transliterate, don't drop, accented characters:
café→cafe, notcaf. - Don't change a published slug on a whim — every existing link and share breaks unless you redirect.
Does it support non-Latin scripts (Cyrillic, Greek, CJK)?
Only partially. Latin letters with diacritics (most European languages) are transliterated reliably. Other scripts mostly get stripped, because there's no single "correct" romanisation — for those, write the slug by hand or transliterate first.
Is anything uploaded?
No. The slugifying runs in your browser; nothing you paste is sent anywhere.