Free tools / Slug Generator

Generate a URL slug

Turn a title into a clean, SEO-friendly slug: lowercased, accents stripped, spaces and punctuation collapsed to hyphens. One line per input line, so you can slug a whole list at once.

Title(s)
Slug output

How it works

  1. 1Type or paste a title (or many, one per line).
  2. 2We lowercase it, strip accents and diacritics, and replace anything non-alphanumeric with your chosen separator.
  3. 3Copy the clean slug - ideal for URLs, filenames and anchors.

Frequently asked

What makes a good URL slug?

Short, lowercase, words separated by hyphens, no accents or special characters, and descriptive of the page. Hyphens are preferred over underscores for SEO because search engines treat them as word separators.

Does it handle accented characters?

Yes - it normalises Unicode and strips diacritics, so 'São Paulo' becomes 'sao-paulo'.

Can I slug a whole list?

Yes - put one title per line and you'll get one slug per line back.

Related tools