URL Slug Generator
Turn a title into a clean URL slug, with accents and umlauts handled properly.
Runs in your browser — nothing is uploadedWhat makes a good slug
A slug is the readable part of a URL: /blog/opening-hours. Keep
it short, lowercase, and made of words a person would recognize. It is one of the few parts of
a page a search engine reads before it has read anything else, and the part a human sees when
you paste the link into a message.
Umlauts: u or ue?
Both appear in the wild, and the difference is not cosmetic. Ordinary Unicode normalization
turns "Zürich" into "zurich", which is how most slug tools behave. German convention
transliterates to "zuerich" — the same rule that turns "Müller" into "Mueller" on a passport.
The second option here does that properly, including ß to ss.
Pick one and hold to it. Changing the rule later changes every URL, and old links stop working.
Hyphens, not underscores
Search engines treat a hyphen as a word separator and an underscore as a joiner, so opening_hours can be read as one word. Hyphens are the safer default; the
underscore option is there for filenames and code, where the opposite convention applies.
Other free tools
Need the whole website, not just the snippet?
Describe it in a sentence and relivo builds it — free until you put it online.