ledger365

URL slug generator

A slug is the readable part of a URL after the domain. This converts a headline into one: accents normalised, punctuation dropped, spaces replaced, and optionally the filler words removed.

How to use the url slug generator

  1. Type or paste your title.
  2. Pick a separator and whether to lowercase.
  3. Optionally strip small words, then copy the slug.

How it works

Accented characters are decomposed and stripped, so 'café' becomes 'cafe'. Punctuation and symbols are removed rather than encoded, which avoids the percent-escapes that make a URL unreadable when shared.

Hyphens are the safer separator. Search engines have long treated hyphens as word boundaries and underscores as joiners, so 'free-tools' reads as two words while 'free_tools' can read as one. Slugs under about 60 characters, with the meaningful words near the front, are the practical target.

Common questions

Should I use hyphens or underscores?

Hyphens. They are treated as word separators, and they are the near-universal convention for web URLs.

Should I remove words like 'the' and 'of'?

Usually yes for length, but not if removing them makes the slug read oddly or changes the meaning.

Related tools