Slugify

Turn titles into clean, URL-safe slugs — accents, symbols and spaces sorted out automatically. Do one line or a whole list at once.

Separator

Clean URLs, better SEO

Search engines and humans both prefer short, descriptive URLs. A slug like /best-coffee-in-rome beats /page?id=8421 every time — it's readable, shareable and keyword-rich. This generator produces that slug for you from any title, and can process a whole list of headings in one go.

How to use it

  1. Type or paste a title — or several, one per line.
  2. Tune the options — case, strict ASCII, and hyphen vs underscore.
  3. Copy the slugs from the right-hand box into your CMS or code.

Frequently asked questions

What is a URL slug?

A slug is the human-readable part of a URL that identifies a page, usually made from the title — for example “my-first-post”. Good slugs are lowercase, use hyphens instead of spaces, and contain only letters, numbers and dashes.

How do I create a slug?

Type or paste a title into the box. The slug appears instantly below. Paste multiple lines to slugify a whole list at once — each line becomes its own slug.

How are accents and symbols handled?

Accented letters are converted to their plain ASCII equivalents (é → e), “&” becomes “and”, and other punctuation is removed. Strict mode drops every non-ASCII character; turn it off to keep unicode letters for non-Latin languages.

Is my text private?

Yes. Slugs are generated locally in your browser with JavaScript — your text is never uploaded, logged or stored.