Slug Generator
Turn page titles and product names into clean, readable URL slugs: lower case, words joined by hyphens, accents and punctuation removed.
INPUT
OUTPUT
Runs entirely in your browser. Nothing you enter is sent to a server.
How to create a slug
Enter titles
Type or paste one title per line to create several slugs at once.
Adjust the options
Choose hyphens or underscores, and how German umlauts are written.
Copy the slugs
Copy the result into your CMS, shop system or spreadsheet.
What makes a good slug
A good slug is short, lower case and readable, with words separated by hyphens. Both search engines and people read the address, so it should describe the page.
Accents and special letters
Letters such as é, ç and ş are written without their marks (e, c, s), and ß becomes ss. German umlauts can be written as ae, oe and ue, as is usual in German web addresses.
Frequently asked questions
Should I use hyphens or underscores?
Hyphens. Search engines treat them as word separators, while underscores can join words together.
What happens to Arabic, Hindi and other scripts?
Characters outside the Latin alphabet are removed, because percent-encoded addresses are hard to read and share. For those languages, write the slug in English.
Can I change a slug after the page is published?
You can, but set up a 301 redirect from the old address so links and search rankings carry over.