Skip to main content
Premier SEO Services

SEO tools

URL Slug Generator

Turn page titles into clean URL slugs: lowercase, hyphen-separated, accents converted and punctuation removed, with optional stop-word removal and a length limit. Works on a whole list at once.

  • Runs in your browser
  • Free, no sign-up
  • Unlimited use
  • Updated 30 September 2026

URL Slug Generator

Paste your text — the result updates as you type

How to use the URL slug generator

  1. 1Paste one title, or many titles one per line, into Titles (one per line).
  2. 2Choose the Separator, a Maximum length and whether to Remove stop words or Convert accents.
  3. 3Copy a single slug with its Copy button, or every slug with Copy all.

Example: three titles

Input
10 Tips for Crème Brûlée & Other French Desserts!
What Is the Best Way to Store a Sourdough Starter?
Straße in München: Ein Überblick
Output
10-tips-for-creme-brulee-and-other-french-desserts
what-is-the-best-way-to-store-a-sourdough-starter
strasse-in-munchen-ein-uberblick

With Remove stop words ticked, the first two become 10-tips-creme-brulee-other-french-desserts and best-way-store-sourdough-starter. The & becomes “and”, ß becomes “ss”.

What makes a good slug

A slug is the part of the URL that names the page: /blog/sourdough-starter/. Good slugs are short, readable and describe the page in a few words, because the URL appears in search results, in shared links and in browser history. Rules of thumb:

  • Lowercase only. Paths are case-sensitive on most servers, so /Shoes and /shoes can be two pages.
  • Hyphens between words. Google treats hyphens as word separators; underscores join words together.
  • No dates or IDs unless they're needed, so the URL still fits when you update the page.
  • Three to five meaningful words is usually enough.

Stop words: remove or keep?

Removing "a", "the", "of" and "to" shortens slugs without losing meaning: best-way-store-sourdough-starter is still clear. Keep them when removing changes the meaning or reads badly (how-to-fix versus fix, or a brand name such as "The Body Shop"). Search engines don't need the stop words removed; it's purely about length and readability. If removing every stop word would leave nothing, the generator keeps the original words.

Accents and non-Latin characters

Convert accents turns é into e, ü into u, ß into ss, æ into ae and ø into o, which keeps URLs plain ASCII and easy to type and share. Letters with no Latin equivalent (Cyrillic, Greek, Arabic, Chinese) are kept as they are: browsers display them, and they are sent as percent-encoded UTF-8. Turn conversion off for sites in languages where readers expect the original spelling, such as German or French sites that keep umlauts and accents in URLs.

Changing slugs on live pages

Changing the URL of a page that's already indexed or linked loses those signals unless you add a 301 redirect from the old URL to the new one. Update internal links to the new URL too, so visitors and crawlers don't go through the redirect. Only change a live slug when the old one is misleading or wrong; a slightly long slug isn't worth the risk. Check the redirect afterwards with the redirect checker.

Is my text private?

This tool runs entirely in your browser. Your text is not uploaded to our servers.

Sources

Questions about the URL slug generator

Should I remove stop words from URLs?

It's optional. Removing them makes slugs shorter; it doesn't change rankings. Keep them where the slug would be confusing without them.

Hyphens or underscores?

Hyphens. Google's URL guidelines recommend hyphens to separate words, because underscores can join the words into one. Underscores are available here only for systems that need them.

Should I change old URLs to match new slugs?

Usually not. Each change needs a permanent redirect and updated internal links. Use clean slugs for new pages, and change old ones only if they're genuinely wrong.

Last updated 30 September 2026Maintained by Premier SEO Services

Report a problem