URL slug generator

Create short, readable web addresses for blog posts, products and categories. Paste one title per line to make many at once.

  • Free
  • Private
  • No sign-up
Stays on this device. Network requests since you started: 0 How to check this yourself

How your text and data are handled

  1. Your text and dataRead from your device
  2. Worked on in this tabBy code running in your browser
  3. Ready to copyNothing is stored

Never sent to a server. See how to check

How to use it

  1. Paste one or more titles, one per line.

  2. Adjust separator, length and stopword options.

  3. Copy the slugs.

About this tool

A good slug is short, lowercase, uses hyphens between words and describes the page. Google recommends hyphens rather than underscores because it treats hyphens as word separators. Accents are converted to plain letters (é → e, ß → ss) and symbols removed; Arabic and other non-Latin letters are kept, since modern browsers display them correctly.

Once a page is published, avoid changing its slug. If you must, set up a 301 redirect from the old address so you keep its links and rankings.

Good to know

  • Truncation happens at a word boundary where possible.
  • Non-Latin scripts are not transliterated.

Frequently asked questions

What is a URL slug?

The part of a web address after the domain that identifies a page, such as best-cafes-dubai in example.com/blog/best-cafes-dubai.

Should slugs include stopwords?

Removing small words like "the" and "of" makes slugs shorter, but keep them if the slug reads strangely without them.

Hyphens or underscores?

Hyphens. Search engines treat them as spaces between words.

You might also need