Slugify — Text to Slug

Turn a title into a clean URL slug: lowercase, accent-free, with spaces and symbols replaced by hyphens. Great for blog URLs, filenames and IDs.

Runs in your browser — your files never leave your device

What makes a good URL slug

A slug is the human-readable part of a URL. Good slugs are lowercase, use hyphens between words, and drop accents and punctuation — so 'Café Menu 2026!' becomes 'cafe-menu-2026'. Search engines treat hyphens as word separators, which is why they're preferred over underscores.

Clean slugs improve readability, click-through, and SEO. This tool normalizes accents, replaces anything non-alphanumeric with your chosen separator, and collapses repeats — all in your browser.

How to use Slugify — Text to Slug

  1. 1Type or paste your title above.
  2. 2Pick a separator (hyphen or underscore) and whether to lowercase.
  3. 3The slug updates live — copy it with one click.

Frequently asked questions

What does slugify do with accents and symbols?

Accents are stripped (café → cafe) and any non-alphanumeric characters become your chosen separator, with repeats collapsed.

Why use hyphens over underscores in URLs?

Search engines treat hyphens as word separators, so hyphenated slugs are generally better for SEO.

Is my text sent anywhere?

No. Slugifying happens entirely in your browser.