Slug Generator
Convert any title into a clean, SEO-friendly URL slug — accents removed, spaces and punctuation replaced, ready to paste into your CMS.
Everything runs in your browser. Your titles are turned into slugs on your device — nothing is uploaded.
How it works
Paste a title (or one per line)
Choose separator and lowercase
Copy the ready-to-use slug
About this tool
A slug generator turns a human title into the URL-safe string that goes in a page’s address. Good slugs are short, lowercase, use hyphens between words and strip out accents, punctuation and emoji — which helps both readers and search engines understand the page. This tool normalises accented characters to plain ASCII, replaces anything that is not a letter or number with your chosen separator, collapses repeats and trims the ends. Paste a single headline or a whole list of titles and get one clean slug per line. It is perfect for blog posts, product pages, documentation and anywhere you need tidy permalinks. Writing the headline first? Run it through the case converter before you slugify.
Frequently asked questions
A slug is the readable part of a URL that identifies a page, e.g. 'best-free-pdf-tools' in /blog/best-free-pdf-tools. A clean slug is lowercase, uses hyphens between words and avoids special characters.
Accented letters are transliterated to their closest ASCII form — 'café' becomes 'cafe' — so the slug stays safe for URLs across all browsers and servers.
Yes. Choose hyphen (recommended for SEO) or underscore as the word separator. Repeated separators are collapsed and trimmed automatically.
Yes. Paste one title per line and the tool returns one slug per line, ready to copy into your CMS or spreadsheet.
No. Slugs are generated in your browser with JavaScript, so nothing you enter is uploaded.