Skip to content

Free URL slug generator

Paste a page title, or up to 500 of them, and get short, lowercase slugs with hyphens between the words. Small words and years are left out, repeats get a number, and each slug can be checked against your keyword. Free, no sign-up, and your titles stay in your browser.

Up to 500 titles at once.

Example titles. Replace them with yours.

Checks that each slug starts with it, and its words are never left out.

Rules

4 slugs, 1 repeat numbered.

  1. Line 1: The 10 Best Espresso Machines for Beginners in 2026

    10-best-espresso-machines-beginners

    5 words, 35 characters

    • Left out: the, for, in, 2026.
  2. Line 2: How to Make Cold Brew Coffee at Home

    how-to-make-cold-brew-coffee

    6 words, 28 characters

    • Left out: at.
    • Past the word limit: home.
  3. Line 3: Café Crème vs. Americano: What's the Difference?

    cafe-creme-vs-americano-whats-difference

    6 words, 40 characters

    • Left out: the.
  4. Line 4: How to make cold brew coffee at home (step by step)

    how-to-make-cold-brew-coffee-2

    6 words, 30 characters

    • Line 2 already uses how-to-make-cold-brew-coffee, so this one is numbered.
    • Left out: at, by.
    • Past the word limit: home, step, step.

Serpwright finds the searches your site shows up for but has no page for, then writes and publishes the articles you approve.

Start free trial

3 days free, no card.

How the slugs are made

Each rule, and when it doesn't apply.

  1. Lowercase, with hyphens

    Google recommends hyphens between words rather than underscores, and treats /APPLE and /apple as two different URLs, so one case keeps you from making duplicates (URL structure).

  2. 6 words at most

    Short slugs are easier to read, share and type. Words past the limit are listed under the slug, so you can see what went. Change the limit or turn it off.

  3. Small words and years left out

    Words like a, the, for and with go. So does a year from 2010 to 2039 at the end of the title or after in, for or of, so a slug doesn't look dated next year. A title with two years (2024 vs 2025) keeps both, and so does a year in the middle, like Excel 2016 tips. How to, what to, vs, not and best stay, and so do your keyword's words, one-letter names like Vitamin A, and any word in a hyphenated phrase like to-do or step-by-step. If leaving words out would leave fewer than two, the title's words stay. The small words are English ones, so turn the rule off for other languages.

  4. Accents and other alphabets

    é becomes e and ß becomes ss. Letters in other alphabets stay as they are, because Google advises using words in your audience's language. Browsers send those letters percent-encoded, so the slug shows that longer length too. Languages written without spaces, like Chinese or Japanese, come out as one word.

  5. Apostrophes and symbols

    don't becomes dont. & becomes and, which goes with the small words unless it sits inside a name like AT&T (at-and-t). C++ becomes cpp and C# c-sharp. ™, ® and © are dropped. Every other symbol is a break between words, and a slug never ends on vs.

  6. Repeats get a number

    When two titles make the same slug, the second one gets -2 and the next -3, the way WordPress numbers a slug that is already taken (wp_unique_post_slug).

Where to paste the slug

In the three platforms Serpwright publishes to. Checked against each one's help pages on October 28, 2026.

WordPress
Save the post or page as a draft, open the settings sidebar with the gear icon, and type into the Slug field (WordPress docs). If you change the slug of a published post, WordPress sends the old address to the new one with a 301. It does not do that for pages, so add a redirect yourself (wp_old_slug_redirect).
Shopify
For a page, go to Online Store, then Pages, open the page and click the pencil icon in Search engine listing. Paste the slug into URL handle: no spaces, dashes between words. When you change a live page's handle, keep “Create a URL redirect” ticked so the old address leads to the new one (Shopify Help Center).
Webflow
For a static page, paste it into Slug in Page settings, and tick “Permanently redirect the old URL to this new one” when you change a live page. Webflow page URLs take only a to z and 0 to 9: it turns other letters into Latin ones by sound and removes symbols (Page URLs). For a Collection item, add the 301 yourself in Site settings, Publishing, 301 redirects. Redirects need a paid Site or Workspace plan (Redirects).

Google's advice on this page comes from URL structure best practices and the SEO Starter Guide, checked October 28, 2026.

Articles from the searches you already get

Serpwright reads your Search Console data, finds the searches your site shows up for but has no page for, then writes and publishes an article for each one you approve.

  • Each article's slug is made from its title, and you can change it in the article editor.
  • When another of your Serpwright articles already uses a slug, the new one gets a number, as on this page.
  • Articles publish to WordPress, Webflow or Shopify with internal links to your related pages.

3 days free, no card.

Questions

What is a URL slug?
The last part of a page's address, after the final slash. In example.com/blog/cold-brew-ratio the slug is cold-brew-ratio. Most site builders make one from the title, and you can change it before you publish.
How long should a URL slug be?
Google gives no limit. Short slugs are easier to read, share and type. This tool keeps 6 words by default, and shows the character count of each slug.
Do keywords in the URL help rankings?
Very little. Google's SEO Starter Guide says keywords in the domain name or URL path alone have hardly any effect beyond appearing in breadcrumbs. A clear slug still helps people see what a page is about before they click, and Google learns breadcrumbs from the words in the URL.
Should I change the slug of a page that's already live?
Only with a 301 redirect from the old address, or links and bookmarks to it break. Since words in the URL do little for rankings, a page that already gets visits rarely gains enough from a new slug to be worth it.
Hyphens or underscores?
Hyphens. Google recommends them between words because underscores often join words that belong together, like names in code, while a hyphen clearly marks where one word ends.
Does this tool save my titles?
No. The slugs are made in your browser and your titles are never sent to us. We count one anonymous use when you first copy or download slugs made from your own titles, recording only whether it was one slug or several.