URL slug generator

What it is and what it is for

The slug is the final part of a web address that identifies a page, such as "my-first-recipe" on a blog. A good slug is short, readable and made only of lowercase letters, numbers and hyphens. Search engines read it as a hint about the content, and people understand it at a glance when they share the link.

This tool turns any title into a ready-to-use slug: it strips accents, removes punctuation and symbols, lowercases everything and joins the words with hyphens. It works in your browser and saves nothing.

How to use it, step by step

  1. Type or paste your page title into the first field.
  2. Watch the slug appear in the second field as you type.
  3. Press Copy to take the slug with you.
  4. Paste it into the address or permalink field of your content system.
  5. If the slug is too long, drop filler words such as articles and prepositions.

Worked example

The title "Ñandú rápido: ¡Hello World!" becomes "nandu-rapido-hello-world". The colon, the exclamation marks and the accents disappear, and spaces turn into hyphens. A slug of three to five words is usually a good balance.

Frequently asked questions

Why hyphens and not underscores?

Google treats a hyphen as a word separator. An underscore can join the words into one.

Why strip accents?

Accented characters are encoded in an unreadable way inside a URL and can cause trouble in some systems.

Should I change a slug that is already published?

Better not to. If you do, set up a redirect from the old address so you do not lose visits or ranking.

Does length matter?

It is best to keep it short and descriptive. Avoid repeating in the slug words that are already in the site path.