URL Slug Generator

Turn a title, headline, or list of phrases into URL-safe slugs. Choose hyphens or underscores, strip accents, drop common stop words, cap length, and copy the result—all locally in your browser.

Clear
Separator
Characters; longer slugs trim at the last separator when possible.

Slug preview

Text is processed entirely in your browser and is never uploaded to any server.

How to create a URL slug from text

Paste your title or lines, adjust separator and cleanup options, and copy a slug that works in addresses and filenames. Everything runs locally with no uploads.

Paste your text

Enter one headline for a single slug, or multiple lines to generate one slug per line.

Set options

Pick hyphens or underscores, strip accents, optionally remove stop words, and cap length if you need a short slug.

Copy the slug

The preview updates as you type; copy the result when it looks right for your CMS or routes.

Why use a slug generator?

Readable URLs help people and search engines understand a page. A consistent slug format avoids broken links, duplicate routes, and manual cleanup in blogs, docs, and static site generators.

Useful when you need to:

Match CMS conventions

Produce lowercase, hyphenated paths that match common WordPress, Ghost, or static-site defaults.

Clean up titles

Strip punctuation and accents so slugs stay ASCII-safe where your stack expects it.

Batch file or route names

Use one-slug-per-line mode to turn a list of titles into slugs in one pass.

Keep slugs short

Optional max length trims at a separator when possible so you do not cut mid-word unnecessarily.

Private and secure

Your text is never uploaded. Slugs are computed in your browser only; nothing is stored or logged on a server.

Data stays on your device

No cloud processing—your headlines and lists never leave the tab.

Nothing stored or sent

Slugs exist only in the page until you copy them.

Fast and predictable

Rules are fixed and visible in the UI so you get the same shape of slug every time for the same options.

Frequently asked questions

A slug is the human-readable part of a URL path, usually lowercase words separated by hyphens. It identifies a page without spaces or special characters.
Paste your title, pick a separator and options, and copy the preview. This tool runs in your browser—no upload required.
Hyphens are the most common default in public URLs. Use what your CMS or style guide requires; both are widely supported technically.
It converts letters like é or ñ to their closest ASCII base letters so the slug works in systems that expect plain Latin characters.
Yes. Choose one slug per line and paste a list of titles; each non-empty line becomes its own slug in the output.
No. All processing happens locally in your browser; your input never leaves your device.