Skip to content
Text

Slug Generator

Convert any title or sentence into a clean URL slug. Transliterate é→e and ß→ss, choose separator (- _ . or none), pick casing, strip stopwords in 7 languages, cap at a max length, add a prefix or suffix, and process many lines at once in bulk mode.

example.comhttps://example.comblogultimate-guide-modern-css-grid-2025-edition-part-1
35 / 60 chars title114 / 160 chars description
88
SEO score · Excellent
  • Length 50 chars — within the sweet spot.
  • 9 words — slugs over 6-8 dilute focus.
  • Primary keyword present: "css grid".
All styles (click any to copy)
Input vs slug
The Ultimate Guide to Modern CSS Grid (2025 Edition) Part 1
● kept (46)● removed (4)
Cleanup applied
  • Transliterated non-ASCII characters to plain ASCII.
  • Removed 2 stopwords: the, to
  • Stripped punctuation and special characters.
Generation options

Your text is processed in your browser and is not uploaded to a server.

How to use this slug generator

  1. Type or paste a title in the text box.
  2. Pick a separator, casing and a max length — the slug updates instantly.
  3. Toggle accent transliteration to convert é/ü/ñ/ß to ASCII.
  4. Optionally strip stopwords in English, Spanish, French, German, Dutch, Portuguese or Italian.
  5. Switch to Bulk mode to convert many titles at once and copy or download the list.

Frequently asked questions

What is a URL slug?

The human-readable part of a URL after the last slash, e.g. /blog/how-to-bake-bread. A good slug is short, lowercase, hyphen-separated and matches the page topic.

Should I remove stopwords from slugs?

Often yes — short slugs rank and read better. Keep them only when removing them changes meaning (e.g. 'the office' ≠ 'office').

Why transliterate accents?

Plain ASCII slugs are URL-safe, copy-paste cleanly and look the same across systems. CMSes that allow Unicode are fine too — turn it off to keep accents.

Is my text uploaded?

No. Slugs are generated entirely in your browser.