Skip to content

Slug Generator

Turns titles into clean, URL-friendly slugs, removing accents, punctuation and spaces.

Your text stays on this device

This tool runs entirely inside your web browser. Your text is processed on your own device and is never sent to our servers. How this works

Slugs

Slug Generator is a free tool that turns titles into URL slugs: short, lowercase, hyphen-separated text that is safe to use in web addresses. It removes accents, punctuation and extra spaces, and can process many titles at once, one per line. Everything happens in your browser.

How to create a slug

  1. Type or paste a title, or several titles on separate lines.
  2. The slugs appear on the right as you type, one per line.
  3. Choose hyphens or underscores, and optionally limit the length to 60 characters.

Examples

Tips for good slugs

Other languages

Accented Latin letters are converted to plain ones, and ß, æ, ø and ł have special handling. Letters from other scripts, such as Chinese, Arabic or Cyrillic, are kept as they are, since modern browsers and search engines support them in URLs. To percent-encode a slug for older systems, use URL Encode.

Frequently asked questions

What is a slug?

The part of a web address that identifies a page in readable words, like best-hiking-boots in example.com/blog/best-hiking-boots.

What happens to accents and symbols?

Accented letters become plain ones (é → e, ü → u, ß → ss), & becomes “and”, apostrophes are dropped (don’t → dont) and all other punctuation becomes a separator.

Hyphens or underscores?

Use hyphens. Google treats hyphens as word separators in URLs, but may read underscores as joining words together.

How long should a slug be?

Short and descriptive is best: 3–6 words is typical. The 60-character option cuts at a word boundary so no word is left half-finished.

Last updated

Missing a feature, or need a tool we don’t have? Suggest it.