Skip to content
Free online tool

Slug generator

Turn any title into a clean, URL-friendly slug. Accents are converted, punctuation is removed and words are joined with hyphens. Remove stop words, set a maximum length or convert many titles at once.

How to create a URL slug

  1. Type or paste a page title. Put several titles on separate lines to convert them all.
  2. Choose a separator and options: lowercase, convert accents, keep numbers, remove stop words.
  3. Optionally set a maximum length; the slug is cut at a word boundary.
  4. Copy the slug and paste it into your CMS.

What makes a good slug?

A slug is the readable part of a URL after the domain, like best-coffee-shops-sao-paulo. Good slugs are short, lowercase, use hyphens between words and describe the page clearly. They are easier to read and share, look trustworthy in search results and stay valid when copied into emails or chat apps.

This slug generator removes apostrophes so “don’t” becomes dont, converts accented and special letters (é, ñ, ü, ß, ø, æ, ł) to plain equivalents, and turns symbols like & into “and”. Anything else that isn’t a letter or number becomes a separator, and repeated separators are merged. Letters from non-Latin scripts are kept, since modern browsers display them correctly.

Slug tips

Slug generator FAQ

Should I remove stop words?

It can shorten slugs, but keep them if removing them changes the meaning. The tool keeps at least one word even if all are stop words.

Can I keep capital letters?

Yes, untick Lowercase. Most sites use lowercase because some servers treat upper and lower case URLs as different pages.

Does it work for non-English titles?

Yes. Accents are simplified and other scripts such as Arabic, Cyrillic or Chinese characters are kept as they are.

Related tools

More SEO Tools

Need another tool?

Browse all 50 free tools for PDFs, images, text, SEO, calculations and development.

Explore All Tools