Curated picks
URL slug generator
Readable paths help people and analytics — build a slug without sending text to our servers.
Try it
Slug from title
Turn a headline or phrase into a lowercase URL segment (hyphens, no diacritics).
Slug
—
What is a slug?
A slug is the human-readable part of a URL path: usually lowercase words separated by hyphens. It identifies a page without opaque IDs and is easier to share.
It is not the domain name (e.g. example.com) and not the query string (?foo=bar). In a CMS, the slug often appears in the permalink editor next to the title; in static sites it maps to a folder or file name in a routing table.
How slugs fit in a URL
A typical path looks like /blog/your-slug-here or /topic/article-slug. Consistent patterns help analytics tools (segmentation by path), support teams (readable links in tickets), and users who copy URLs from the address bar.
WordPress, headless CMS, and static generators
WordPress auto-generates a slug from the title but you can edit it before publishing. In headless setups the front‑end framework defines how routes map to slugs. Static generators (Hugo, Eleventy, Jekyll) often use slugs in filenames or front matter — keep them stable across rebuilds.
Slugs and SEO
Search engines use the full URL as one of many signals. A clear slug can reinforce the topic, but stuffing keywords or repeating the same slug pattern across unrelated posts can look spammy. Prefer clarity and consistency for humans first.
Practical tips
- Prefer words that reflect the topic; avoid keyword stuffing.
- Use hyphens, not underscores — hyphens are treated as word separators.
- Keep it short but meaningful; trim stop words only if the phrase stays clear.
- Latin accents are stripped to ASCII (this tool uses Unicode normalization).
Common mistakes
- Changing the slug after publishing without a redirect — old links and social shares break.
- Duplicate slugs across languages or sections — use a clear prefix or path segment per locale.
- Very long slugs that repeat the site name or category already in the path.
- Special characters or spaces; stick to letters, numbers, and hyphens.
- Mixing date formats in the slug only for SEO — prefer a stable, topic-based slug unless dates are editorially meaningful.