What makes a good URL slug?
A slug is the readable part of a URL after the domain, for example /blog/best-cafes-london. Google's guidance is to use simple, descriptive words, and to separate words with hyphens rather than underscores. Good slugs are lower case, short (3–6 words is plenty), use your main keyword, and avoid dates if you'll update the content later.
What the generator does
- Converts accented letters to plain ones (café → cafe) and "&" to "and"
- Removes punctuation, emoji and symbols
- Joins words with hyphens and trims separators from the ends
- Optionally removes stop words such as "the", "of" and "and"
- Cuts to your maximum length at a word boundary
Once a page is published, avoid changing its slug. If you must, set up a 301 redirect from the old URL so you keep its search ranking. To change text case, use the case converter.
Frequently asked questions
Should I use hyphens or underscores in URLs?
Hyphens. Google treats hyphens as word separators.
Should I remove stop words?
Often, for shorter slugs. Keep them if the slug reads badly without them.
✨ New: Remove the background from any image free – private, in your browser, transparent PNG.
Related free tools
Note: This free tool runs entirely in your browser. No data is sent or stored. Results are for information only.