Skip to content
ToolzKit

SEO & Webmaster

Slug Generator

Turn titles into clean, URL-safe slugs with diacritic stripping and batch mode.

Input

Text to slugify

Output

Slug(s) appear here.

Type or paste text above, or load the example.

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

  1. 01Type or paste a title, or enable batch mode and paste one title per line.
  2. 02Choose a separator (hyphen or underscore) and whether to lowercase output.
  3. 03Set a maximum length; the tool truncates at a word boundary rather than mid-word.
  4. 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.