Generate clean, SEO-friendly URL slugs
This tool turns any title or heading into a tidy, URL-safe slug — the lowercase,
hyphenated string that appears in a page address (e.g. /best-privacy-tools-2026).
It is built for bloggers, CMS users and developers who need a consistent permalink
or filename from a human-written title without retyping it.
How it works
The text is first Unicode-normalised (NFKD) and stripped of combining accent
marks, so é becomes e and ü becomes u. It is lowercased (optional), then
punctuation and symbols are removed — with ASCII only on, anything outside
A–Z, 0–9 is dropped; with it off, Unicode letters and digits from any script are
kept. Finally, every run of spaces, hyphens and underscores is collapsed into your
chosen separator, and leading and trailing separators are trimmed.
Example
The title 10 Best Privacy-First Tools (2026 Edition!) becomes:
10-best-privacy-first-tools-2026-edition
The parentheses and exclamation mark are removed, the spaces become hyphens, and the case is lowered.
| Input | Slug |
|---|---|
| Hello, World! | hello-world |
| Café & Crème | cafe-creme |
| My_Draft Post | my-draft-post |
| 2026 Q1 Report | 2026-q1-report |
Everything runs in your browser, so your titles and content are never uploaded or stored anywhere.