toolgix

Slug Generator

Turn titles into clean, readable URL slugs, one or many at a time.

Runs in your browserFree · no sign-up
01 Titles (one per line)
02 Slugs
OPT Options

How to use Slug Generator

  1. Paste one or more titles, one per line.
  2. Choose the separator and optional clean-up.
  3. Copy the slugs into your CMS.

How it works

A slug is the readable part of a URL that identifies a page, such as /merge-pdf-files-mac/. Good slugs are short, lowercase, use hyphens between words (Google treats hyphens as word separators; underscores join words) and contain no accents or special characters.

Accented letters are transliterated (é → e, ß → ss, æ → ae), "&" becomes "and", and everything that is not a letter or digit becomes a separator. The length limit cuts at a word boundary so slugs never end in half a word.

Example

"Crème brûlée: the 10 best recipes & tips" → creme-brulee-the-10-best-recipes-and-tips.

Frequently asked questions

Should I remove stop words from slugs?

Often yes for long titles: "merge-pdf-files-mac" is cleaner than "how-to-merge-pdf-files-on-a-mac". Keep them when removing changes the meaning.

Hyphens or underscores?

Hyphens. Google’s documentation recommends hyphens to separate words in URLs.

Should I change slugs of published pages?

Only with a 301 redirect from the old URL, or you lose links and rankings.

What about non-Latin titles?

Characters without a Latin equivalent (such as Chinese or Arabic) are removed. Many sites keep native-script URLs instead; decide per language.

Limitations

  • Non-Latin scripts are not transliterated.
  • Does not check whether a slug is already used on your site.

Last reviewed November 9, 2026. How we build and test tools.

Categories

Recent and favourites

Tools you open appear here, and tools you star with “Favourite” stay at the top. This list is kept only in this browser.

Browse all 78 tools

↑ ↓ to moveEnter to openEsc to close