URL Encoder
Percent-encode text that is not slash-safe.
Turn any title into a clean URL slug: lowercase, diacritics stripped, punctuation dropped, words joined with dashes.
Accented characters are converted to their ASCII base (é → e, ü → u), everything is lowercased, and any run of non-alphanumeric characters collapses into a single dash.
Leading and trailing dashes are removed so the slug is tidy — -the-antigle- becomes the-antigle.
Paste it into a URL, a file name, or an id attribute. The same rules that make slugs readable also make them safe and search-friendly.
A slug is the human-readable part of a URL that identifies a page — like the part after the domain. Good slugs use lowercase words separated by dashes and drop punctuation, so they are easy to read, type, and share.
Slugs should be ASCII for maximum compatibility. Diacritics are stripped to base letters (é → e, ü → u), so any remaining non-ASCII characters are replaced.
Yes — the same slug is a safe file name: lowercase, no spaces, no special characters, dashes between words. Just keep it short enough for your own sanity.