Home›Text Tools› SlugifyBrowser
Turn a title into a URL slug
Strips accents, lowercases, and replaces everything that is not a letter or digit with a separator — the same transformation most content management systems apply to a post title.
How to use it
- 1Paste a title into the input box.
- 2Choose a hyphen or an underscore as the separator.
- 3Copy the slug from the Output box.
Frequently asked questions
- What exactly does it strip?
- Accents are decomposed and removed, so é becomes e; everything is lowercased; every run of characters that is not a letter or a digit becomes one separator; and separators at the start and end are trimmed off.
- Why should a URL use hyphens rather than underscores?
- Google has treated hyphens as word separators and underscores as word joiners for years, so my-post-title reads as three words and my_post_title reads as one. Use hyphens for URLs; underscores belong in file and variable names.
- What happens to Chinese, Cyrillic or Arabic text?
- It is removed — only a–z and 0–9 survive, so a title in a non-Latin script comes back empty. That is the same conservative transliteration most content systems apply; for those languages you generally want a hand-written slug or a proper transliteration library.
- Can I slugify a whole list at once?
- Yes. Each line is slugified on its own, so you can paste a column of titles and get a column of slugs back in the same order.