Slugify — URL Slug Generator

Turn any title or text into a clean, lowercase, hyphenated URL slug — accents stripped, punctuation removed.

🔒 Runs entirely in your browser — your text never leaves your device
0 characters

About the URL Slug Generator

A clean slug makes a URL easier to read, share, and rank. This tool converts any headline or phrase into a safe, lowercase, hyphen-separated slug: it transliterates accented letters to plain ASCII, strips punctuation and symbols, collapses runs of spaces, and trims stray separators. Use it for blog posts, product pages, category URLs, file names, CSS classes, or anywhere you need a tidy, predictable identifier.

  • Keep slugs short and keyword-focused — turn on “remove small words” for punchier URLs.
  • Prefer hyphens over underscores so search engines treat each word separately.
  • Set a max length to keep very long titles from producing unwieldy URLs.

How it works

Three steps. No sign-up, no upload, no wait.

1

Paste your text

Type or paste a title, heading, or any phrase into the box.

2

Tune the options

Pick the separator, lowercase, and whether to drop small words.

3

Copy your slug

Grab the clean, URL-safe slug — updated live as you type.

🔒

Private by design.Everything happens right here in your browser. Your files are never uploaded — we never see them.

Frequently Asked Questions

What is a URL slug?
A slug is the readable part of a web address that identifies a page — for example how-to-make-a-slug in example.com/blog/how-to-make-a-slug. Good slugs are short, lowercase, and use hyphens between words.
Why do slugs use hyphens instead of spaces or underscores?
Spaces aren't allowed in clean URLs (they become %20), and search engines treat hyphens as word separators but underscores as joiners. Hyphens are the widely recommended choice for readable, SEO-friendly URLs.
Does it handle accented and non-English characters?
Yes. Accented letters are converted to their closest plain-ASCII form (é → e, ü → u, ñ → n), and common special letters like ß, æ and ø are expanded. Characters it can't safely map are removed.
What does “remove small words” do?
It drops common filler words like a, an, the, of, and, to, in so the slug stays focused on the meaningful keywords — handy for shorter, punchier URLs.
Is my text sent anywhere?
No. Everything runs in your browser — your text never leaves your device and nothing is uploaded.