URL Slug Generator
Turn titles into URL-friendly slugs: no accents, no spaces and no special characters. Paste several titles, one per line, to generate every slug at once.
Generated slugs
- how-to-bake-sourdough-bread-5-easy-steps
- the-10-best-beaches-in-brazil-for-2025
What is a slug?
A slug is the readable part of a URL that identifies a page. In site.com/blog/how-to-bake-sourdough-bread, the slug is how-to-bake-sourdough-bread. It uses only lowercase letters, digits and hyphens, with no accents or spaces, so it works in every browser and server.
Why slugs matter for SEO
- Google reads the words in a URL as one of the signals about what the page is about.
- Short, descriptive URLs get more clicks in search results.
- Google recommends separating words with hyphens rather than underscores.
- Accented characters turn into codes such as %C3%A9, which makes shared links look messy.
How the slug is built
- Accents are removed: “café” becomes “cafe”.
- Apostrophes are dropped and any other symbol or space becomes the separator.
- Repeated separators are merged and leading or trailing ones are trimmed.
- Everything is lowercased, if that option is on.
Frequently asked questions
What is a URL slug?
It is the last part of an address that identifies the page, such as bake-bread in site.com/blog/bake-bread. It uses lowercase letters, digits and hyphens.
Should I use hyphens or underscores in slugs?
Hyphens. Google treats a hyphen as a word separator, while an underscore can join words together.
Can I use accented characters in URLs?
It works, but it is not recommended. Accents turn into codes such as %C3%A9 when the link is copied, making the URL long and hard to read.
How long should a slug be?
Three to five words usually work well. Keep the main keyword and drop words that add no meaning.