The Slugify tool turns titles and phrases into clean URL slugs — lowercase, separated by hyphens or underscores, with punctuation removed and accented letters simplified. Paste one title per line and get a ready-to-use slug for each.
A good slug makes URLs readable and SEO-friendly. This tool handles the fiddly parts — spaces, symbols, accents, and repeated separators — so you get a tidy result every time, all in your browser.
How to create a URL slug
- Paste your title or text (one per line).
- Pick a separator — hyphen or underscore — and whether to lowercase.
- The slug for each line appears instantly.
- Copy the slugs into your CMS, code, or links.
What makes a good slug
A slug is the human-readable part of a URL, like “my-blog-post” in /blog/my-blog-post. Good slugs are lowercase, use hyphens between words, contain only letters, numbers, and separators, and drop stop-symbols and accents. Hyphens are the SEO-standard separator because search engines treat them as word breaks, whereas underscores are sometimes read as joining words — this tool defaults to hyphens but lets you choose.
Accents and special characters
The tool normalises accented characters (so “café” becomes “cafe”), removes punctuation and symbols, collapses runs of spaces or separators into a single one, and trims separators from the ends. Processing one title per line makes it easy to generate slugs for a whole list of posts or products at once.
Frequently Asked Questions
What is a URL slug?
A slug is the readable identifier in a URL, usually the title turned into lowercase words joined by hyphens, such as “my-first-post”.
Should I use hyphens or underscores?
Hyphens are recommended for SEO because search engines treat them as spaces between words. This tool defaults to hyphens but supports underscores too.
Does it handle accented characters?
Yes. Accents are stripped (café → cafe) and other symbols are removed, leaving a clean ASCII slug.
Can I slugify a whole list at once?
Yes — put one title per line and the tool produces a slug for each line.