Slugify
Convert any title or phrase into a clean, URL-friendly slug. Strips accents and punctuation, lowercases, and joins words with a separator of your choice — ideal for permalinks, filenames and IDs.
About the Slugify
A slug is the human-readable, URL-safe part of a web address — “my-first-post” rather than “?id=42”. Good slugs improve readability and SEO, but building them by hand means stripping punctuation, transliterating accents and normalizing spacing consistently.
This generator applies those rules instantly: it normalizes Unicode, removes diacritics, replaces anything non-alphanumeric with your chosen separator, and collapses duplicates — all in the browser, so it is fast and private.
How to use it
- 1Type or paste your title or text.
- 2Pick the separator and casing options.
- 3Copy the generated slug for your URL or filename.
Features
- Removes accents/diacritics and special characters
- Choose hyphen or underscore as the separator
- Optional lowercasing
- Collapses repeats and trims edges
- One-click copy
Frequently asked questions
What is a URL slug?
A slug is the readable identifier in a URL, usually lowercase words joined by hyphens, like “best-coffee-shops”. It describes the page and is friendlier for users and search engines.
Does it handle accented characters?
Yes. Accents and diacritics are transliterated or removed (é → e, ü → u) so the slug is plain ASCII and URL-safe.
Can I use underscores instead of hyphens?
Yes. You can choose hyphen (recommended for URLs) or underscore as the word separator.
Is it private?
Yes. Slugs are generated entirely in your browser; nothing is uploaded.