A URL slug generator turns any page title or headline into a clean, SEO-friendly slug — the part of the URL that identifies the page, like /technical-seo-audit-guide/. Type or paste a title and this slug generator slugifies it instantly: lowercase, hyphen-separated, accents transliterated (é becomes e), emoji and stray punctuation stripped, optional stopword removal that shows you exactly which words it dropped, and a length cap that cuts at a word boundary instead of mid-word. Paste multiple titles, one per line, and it becomes a bulk permalink generator — copy every slug in one click. It runs entirely in your browser: free, no signup, and nothing you type is uploaded anywhere.
Slugs go wrong in quiet, expensive ways. A CMS that defaults to underscores glues words together, because Google's own guidance says hyphens act as word separators and underscores don't — so /seo_audit_guide reads to Google closer to one mashed token than three words. An accented or emoji-laden title becomes a percent-encoded mess like /caf%C3%A9-guide that looks broken everywhere the link is pasted. Mixed-case slugs create duplicate URLs on case-sensitive servers, since /SEO-Guide and /seo-guide are technically different pages. And a title pasted straight into a permalink field produces a 90-character slug that gets truncated in search results, buries the keyword, and reads like spam in every share. Each of these is trivially avoidable at publish time and annoying to fix after.
Getting the slug right before you hit publish is the cheap part of URL hygiene — this tool handles that one page at a time. Keeping hundreds of published URLs healthy is the expensive part: catching redirect chains, case-duplicate URLs, orphaned pages and slugs that drifted from their titles across a whole site is exactly the kind of work Black & Gold SEO automates, auditing your URL structure alongside everything else and shipping the fixes instead of just listing them.
How to use it
- 1
Paste your title — or a whole list
Type a page title, blog headline or product name into the box. The slug appears instantly below as you type — no submit button. For bulk mode, paste multiple titles one per line: each line becomes its own slug, and the copy button grabs them all, one per line, ready for a spreadsheet or CMS import.
- 2
Pick your separator and case
Hyphens are the default and the right answer for SEO: Google documents that it treats hyphens as word separators, while underscores join words together. Lowercase stays on by default because mixed-case URLs can resolve as duplicate pages on case-sensitive servers. Only switch these if a legacy system forces your hand.
- 3
Decide whether to strip stopwords
The stopword toggle removes filler words like a, the, and, of, to — and shows you exactly which words it dropped under each slug so nothing happens silently. Question words (how, what, why) and negations are deliberately kept because they carry search intent. If removal would empty the slug entirely, the tool keeps the original words instead.
- 4
Set the length cap
The slider defaults to 60 characters — a practical ceiling that keeps slugs readable in search results and share previews. When a title runs long, the tool cuts at a word boundary, never mid-word, and flags the slug in amber so you know it was truncated and can consider tightening the title instead.
- 5
Handle accents, emoji and symbols
Transliteration converts accented characters to plain ASCII (é → e, ø → o, ß → ss) so your URLs never turn into percent-encoded soup when shared. ASCII-only mode strips emoji and symbols entirely. Ampersands are rewritten as the word 'and', and apostrophes vanish cleanly — 'don't' becomes dont, not don-t.
- 6
Copy and paste into your CMS
Each slug has its own copy button, and the header button copies everything at once. Paste into the permalink or URL field of WordPress, Shopify, Webflow or your framework's route config. Do this before publishing — once a URL is live and indexed, changing the slug means setting up a 301 redirect.
A good slug is short, keyword-first and honest about the page. Aim for three to five words: /technical-seo-audit-guide/ beats /the-complete-and-definitive-guide-to-technical-seo-audits-in-2026/ in every context the URL appears — the address bar, search result breadcrumbs, share previews and anchor text when someone links to you with the bare URL. Put the most important words first, because that's what survives truncation and what a human scans. Skip dates and years in slugs for evergreen content you plan to update; a /best-crm-2024/ URL undercuts the page the moment you refresh it for 2026, and changing the slug then costs you a redirect. Google has been clear for years that simple, descriptive words in URLs help, that hyphens beat underscores, and that URLs are a minor ranking signal at most — the real payoff is click-through and trust, since a readable URL looks safer than a hash-and-parameter string in every place a person decides whether to click.
The rule that matters most comes after publishing: slugs are permanent. Every changed slug creates a brand-new URL and orphans the old one — along with its backlinks, its social shares, its search rankings and its browser bookmarks. The fix is a 301 redirect, which works but adds a hop, and sites that rename casually end up with redirect chains that waste crawl budget and slow users down. So invest the thirty seconds now: generate the slug, check it reads well, confirm the keyword survived the stopword filter, and only then publish. If you're doing this for dozens of titles — a content calendar, a programmatic batch, a site migration — bulk mode plus the length flags will surface the handful of titles that need a human rewrite before they become URLs you're stuck with.
One honest caveat on stopword stripping: it's a readability trade, not a ranking trick. Google handles stopwords in URLs fine, and /how-to-tie-a-tie/ is a better slug than /tie-tie/ — which is exactly why this tool keeps question words and shows its removals instead of hiding them. Use the toggle to shorten flabby titles, then read the result like a human would. If the slug no longer says what the page is, put the words back.
More free SEO tools
SERP Snippet Preview
Preview how your title and meta description appear in Google results, with live pixel-width and character limits.
Meta Tag Generator
Build copy-paste title, description, canonical, Open Graph and Twitter Card meta tags with a live preview.
Schema Markup Generator
Create valid JSON-LD structured data for Organization, LocalBusiness, Article, FAQ, Product and Breadcrumb.
See all free SEO tools or compare Black & Gold SEO vs other platforms.