Skip to main content
FixLines

URL slug generator

Turn any title into a clean, lowercase URL slug.

Editor

Ln 1, Col 10 lines0 words0 characters

URL slug generator: what it does

Create clean, readable web addresses from titles and phrases. Accents are removed, everything is lower case and any run of other characters becomes a single hyphen. Convert one title or a whole list, one slug per line.

URL slug generator: how to use it

  1. Paste one title per line.
  2. Select Apply.
  3. Copy the slugs for your URLs or file names.

URL slug generator: when to use it

  • Create the URL of a blog post, a product page or a documentation page from its title.
  • Generate safe file or image names from a list of headings.
  • Build identifiers for anchors, CSS classes or database keys that must be lowercase and hyphenated.

URL slug generator: examples

Slugs from titles

Input

Café & Bar: Opening Hours!
Ten Tips for 2025

Result

cafe-bar-opening-hours
ten-tips-for-2025
Slugs for product names

Input

Wireless Headphones (Black)
50% Off: Summer Sale

Result

wireless-headphones-black
50-off-summer-sale

URL slug generator: questions and answers

Which characters does a slug keep?

Only lower case letters a to z, digits and hyphens. Accents are stripped; other scripts such as Cyrillic are dropped.

Is the slug safe for a URL?

Yes. It uses only characters that need no encoding, and never starts or ends with a hyphen.

Why are some words missing from the slug?

Words written in a script that has no plain-letter form, such as Cyrillic or Chinese, are dropped. Transliterate them first if you need them.

Can I use underscores instead of hyphens?

Make the slug first, then use Find and replace text to turn the hyphens into underscores.

Is my text sent to a server?

No. Everything runs in your browser on your own device, so your text never leaves it.

Tools people often use together with this one.

More in Words & lettersBrowse all text tools