URL slug generator
Turn any title into a clean, lowercase URL slug.
Editor
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
- Paste one title per line.
- Select Apply.
- 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
Input
Café & Bar: Opening Hours! Ten Tips for 2025
Result
cafe-bar-opening-hours ten-tips-for-2025
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.
Related tools
Tools people often use together with this one.
- camelCase, snake_case and kebab-case converter
Convert text to camelCase, snake_case, kebab-case and more.
- Case converter
Change text to UPPERCASE, lowercase, Title Case and more.
- Remove accents from text
Replace accented letters with plain ones, or drop non-ASCII characters.
- URL encode and decode
Percent-encode text for a URL, or decode it back.
- Reverse text
Flip the text backwards, or reverse words or lines.
- Sort words alphabetically
Sort the words of a text from A to Z.