0 lines
  • 100% Free
  • No Sign-Up
  • No Credit Card
  • No Free Trial
  • No Pro Tier
  • No Watermarks

Nothing is uploaded. Just open it and start.

Turn any title into a clean, URL-safe slug

Free, no sign-up, no credit card, no trial. Paste a title and get a tidy slug instantly in any language, or paste a whole list and get one slug per line back, with repeats made unique and exports for your CMS or spreadsheet.

Clean, URL-safe output

Only letters, numbers and your separator. Symbols become words: 10% off becomes 10-percent-off.

Any language

Accents removed, Greek, Cyrillic, kana, Hangul, Hindi and Chinese romanised, or keep the original letters.

Bulk, lined up

One slug per line with blank lines kept, repeats flagged or made unique, CSV/TSV/JSON export.

Private & client-side

Your text never leaves the browser. No server round trip, ever.

Frequently asked questions

What is a URL slug?
A slug is the human-readable part of a URL that identifies a page, the "my-first-post" in example.com/blog/my-first-post. Good slugs are lowercase, use hyphens between words and contain only letters, numbers and separators, which is all this tool ever outputs.
Does it handle accents and other languages?
Yes. Accents are removed (Café del Mar becomes cafe-del-mar), and Greek, Cyrillic, Japanese kana, Korean, Hindi (Devanagari), Arabic, Hebrew and Chinese (as pinyin) are romanised. German and Danish/Norwegian rules turn ä into ae or å into aa. Or choose “Keep letters” for slugs in the original script, such as 東京-タワー.
What happens to a line that can't make a slug?
It stays in its place with a “No slug” note saying why, for example a script that can't be romanised here. The output always has one line per input line, blank lines included, so a pasted spreadsheet column lines up when you paste it back.
Can I remove stop words and limit the length?
Yes. “Remove stop words” drops words like a, the, of and to (never all of them). Max length cuts at a whole word, never mid-word, and only cuts inside a word when one word alone is too long.
How are duplicate slugs handled?
Repeats are marked in the list. Tick “Make repeats unique” to add -2, -3 and so on, and paste the slugs your site already uses so new ones never clash with them.
Can I export the slugs?
Copy them one per line, or download CSV or TSV (text, slug and full URL with your base URL) or JSON. “Add to a sitemap” sends the URLs to the Sitemap Generator.
Can my team share one slug style?
Yes. The separator, language rules, stop words, length, base URL and your own replacements (such as C# → csharp) are kept in the page address, so a bookmark or link opens the same style. They're also remembered on this device.
Is my text uploaded anywhere?
No. Slugs are made entirely in your browser. The Chinese reader is a file downloaded from this site the first time it's needed. Nothing you type is uploaded, logged or stored. It's free with no sign-up.

Spotted a bug or have a suggestion?

Found something broken, have an idea, or just want to say thanks about any of our tools? Every message reaches a real person.