URL Slug Generator
Turns a list of titles into URL slugs, folding accents and flagging any two that would collide.
Loading the tool…
How to use this tool
- Paste one title per line.
- Choose the separator, and a maximum length if your routing has one.
- Select Make slugs.
- Read the summary before using the result. It tells you whether any two slugs collided, which would mean two pages competing for one URL.
What slug generator does
A slug is the readable part of a URL, and it has to survive being typed, copied into an email and pasted into a shell. That means lower case, no spaces, no punctuation and no accented letters — "Café Society: A Review" becomes cafe-society-a-review. Folding the accent rather than dropping the letter is the part naive slug code gets wrong, and it is the difference between cafe and caf.
The other half of the job is collisions. Two different titles regularly produce the same slug once punctuation and case are gone, and a duplicate slug means a broken route or an overwritten page. Paste your whole list at once and the summary tells you how many collided, so you can add a suffix before the URLs are published rather than afterwards.