0
Slugs will appear here.0 chars
Turn titles into clean, URL-friendly slugs, one per line or in bulk. Strip accents and stop words, choose a separator, and cap the length, all live in your browser.
Start generating slugsSlugs will appear here.0
0 chars
A good slug is short, readable, and made only of lowercase letters, numbers, and a single separator character. This tool converts one or many titles into clean slugs at once, handling accented characters, punctuation, and optional stop-word removal automatically.
Paste many titles, one per line, and get a matching slug for each instantly.
Accented characters like é and ñ are converted to plain ASCII automatically.
Optionally strip filler words like "a", "the", and "of" for a shorter slug.
Slugs are generated locally in your browser. Nothing is uploaded.
| Input title | Generated slug |
|---|---|
| 10 Tips for Faster Websites! | 10-tips-for-faster-websites |
| Café Menú & Specials | cafe-menu-specials |
| The Art of War (stop words removed) | art-war |
A slug is the human-readable part of a URL that identifies a specific page, usually derived from its title, such as turning "Hello World!" into "hello-world".
Lowercase, hyphen-separated slugs avoid case-sensitivity issues across servers, are easier to read, and are the format search engines and most CMS platforms expect.
It strips common filler words like "a", "the", and "of" to produce a shorter, more focused slug, which can be useful for long titles.
Accented letters are converted to their closest plain ASCII equivalent, such as turning "café" into "cafe", since URLs are safest using plain ASCII characters.
Yes. Enter one title per line and this tool will generate a matching slug for each line, ready to copy or download as a list.
No. Slugs are generated entirely in your browser using client-side JavaScript. Nothing you type is sent to a server.