Slugify

Turn any text into a clean URL-friendly slug. Lowercase, accents stripped, hyphen-separated. Free and private, right in your browser.

Slugify turns titles, product names, or any messy string into a clean, URL-safe slug. Lowercase, hyphen-separated, stripped of accents and special characters. Handy for blog post URLs, file names, CMS slugs, or anonymized IDs, and since it runs entirely in your browser, your text never leaves your machine.

How to use it

  1. Paste or type your text into the input box
  2. Adjust separator and case options if needed
  3. Copy the generated slug

Frequently asked questions

What happens to accented or non-Latin characters?
Accents are stripped to their base letter (e.g. é becomes e, ü becomes u), and characters with no reasonable ASCII equivalent are removed so the slug stays URL-safe.
Can I use underscores instead of hyphens?
Yes, the separator is configurable. Switch between hyphens, underscores, or a custom character depending on what your framework or CMS expects.
Will it handle a whole list of titles at once?
Paste multiple lines and each one is slugified separately, line by line, so you can batch-convert a list of post titles or filenames in one go.