URL slug generator
Turn a title into a clean page URL: Latin letters, lowercase and hyphens instead of spaces. Cyrillic, umlauts and accents become plain Latin letters, and you can drop filler words.
1Title or phrase
Slug
Slugs
2Slug settings
A page URL in seconds
- 1Paste a titleor a list of titles, one per line
- 2Adjust the slugseparator, length and filler words
- 3Copyone slug or the whole list, or download it as a file
What a slug is
A slug is the last part of a page URL that describes what the page is about. In example.com/blog/how-to-choose-a-coffee-maker the slug is how-to-choose-a-coffee-maker. A clear slug is easier to read, remember and share, and search engines see it as a hint about the page topic.
What makes a good URL
Short and to the point: 3-6 words, usually up to 50-60 characters. Only Latin letters, digits and hyphens, all lowercase, so the URL works the same everywhere and doesn't turn into a string of percent signs when copied. You can drop prepositions and conjunctions if the meaning stays clear. Avoid dates and numbers if the page will be updated: you can't change the URL later without a redirect.
How letters are converted
Cyrillic letters that have no Latin equivalent are written as letter combinations, as in the table below. Russian uses the scheme common for website URLs, and the soft and hard signs are dropped. Ukrainian follows the official 2010 scheme: some letters are written differently at the start of a word than in the middle. German ä, ö, ü become ae, oe, ue, and ß becomes ss. French, Spanish, Portuguese, Italian and Turkish letters simply lose their marks: é - e, ñ - n, ç - c, ş - s.
FAQ
Didn't find an answer? Message us and we'll help.
It's the part of a page URL after the domain and sections that names the page itself. For example, in site.com/blog/best-coffee-machines the slug is best-coffee-machines. URLs built this way are often called clean or human-readable URLs.
Letters that don't exist in the Latin alphabet are written as combinations: zh, kh, ts, ch, sh, shch, yu, ya. For Russian, it's the scheme most search engines and websites use, and the soft and hard signs are dropped. For Ukrainian, it's the official 2010 transliteration. The full table is in the article above. The language is detected automatically, but you can pick it yourself.
For page URLs, use hyphens: Google explicitly recommends separating words with hyphens and may read words joined by underscores as one word. Underscores are handy for file names, keys and variables in code.
Not necessarily, but it makes the URL shorter and cleaner. If a preposition is needed for the meaning, keep it. The tool knows filler words for Russian, Ukrainian, English, German, French, Spanish, Portuguese, Italian and Turkish.
There's no hard limit, but short URLs are easier to use: 3-6 words, up to 50-60 characters. Set a maximum length and the slug will be cut at a whole word, with no chopped-off ending.
Yes: browsers display such URLs fine, but when copied they often turn into a long string of percent signs. The tool doesn't convert Japanese characters to Latin letters, because one kanji can have several readings. Type that part in Latin letters or turn on "Keep letters from other alphabets".
Try also
Also free, no sign-up