About the Slug Generator
Slug Generator converts titles or phrases into clean, URL-friendly slugs. It normalises Unicode text (NFKD) to strip accents, lets you choose a separator, optionally removes common English stop words, and can process a whole list of titles at once in batch mode.
How to use it
- 01Type or paste a title, or enable batch mode and paste one title per line.
- 02Choose a separator (hyphen or underscore) and whether to lowercase output.
- 03Set a maximum length; the tool truncates at a word boundary rather than mid-word.
- 04Copy or download the resulting slug(s).
Features
- Unicode normalisation strips accents and diacritics (e.g. 'café' → 'cafe')
- Choice of hyphen or underscore separator
- Word-safe truncation that respects a maximum length
- Optional English stop-word removal
- Batch mode converts a full list of titles in one pass
Practical examples
Blog post title to slug
"The Quick Brown Fox Jumps Over the Café" becomes "the-quick-brown-fox-jumps-over-the-cafe".
Batch converting a spreadsheet export
Paste a column of article titles, one per line, with batch mode on, to generate matching slugs in the same order.
Limitations
- Stop-word removal only covers a common English list and isn't suitable for other languages.
- Extremely long input lines in batch mode still process one at a time and may be slow for tens of thousands of rows.
Privacy
Slug generation runs entirely in your browser via string processing; no titles are sent to a server.
Read the full privacy policy for how the site as a whole handles data.
Frequently asked questions
Does it handle non-Latin scripts?
Non-Latin characters are stripped since slugs are restricted to ASCII letters, numbers and separators.
What happens to numbers and existing hyphens?
Numbers are preserved; existing hyphens are treated as word separators.
Can truncation cut a word in half?
No, truncation backs off to the last complete word within the limit when possible.