URL slug generator

“10 Best Tips for Beginners!” becomes “10-best-tips-for-beginners” – instantly and for any number of lines.

100% private: everything is processed locally in your browser. Your data never leaves your device.

How to use

  1. Enter titles or headings – one per line.
  2. Choose the separator, maximum length and other options.
  3. Copy the slugs into your CMS, shop or code.

What makes a good URL slug?

The slug is the readable part of a URL after the domain. Good slugs are short, descriptive, lowercase and contain only letters, digits and hyphens, so search engines and people instantly understand the page.

Accents (é, ñ, ç) are removed. German umlauts can optionally be written as ae, oe, ue.

Frequently asked questions

Hyphen or underscore?

Google recommends hyphens because they're treated as word separators, while underscores join words.

Should I remove stop words?

For long titles it can help. “Remove stop words” drops words like the, and, of, a.

How long should a slug be?

As a rule of thumb, under 60 characters or 3–6 meaningful words.