Paste your text
Enter one headline for a single slug, or multiple lines to generate one slug per line.
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.
Slug preview
HOW IT WORKS
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 this tool
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.
Privacy
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.
FAQ