All systems operational
Free tool

URL slug generator — clean slugs from any title.

Type or paste a title and get a lowercase, hyphenated slug. Accents and Cyrillic are transliterated, special characters are dropped.

Generate a slug

Runs in your browser
Try:
Slug
Example URL

Turn any long URL into a short, trackable link.

Once the destination checks out, shorten it with click analytics by source, location and device, all in one dashboard.

Basics

What makes a good URL slug?

The slug is the last part of a URL that names the page.

A slug should describe the page in a few lowercase words separated by hyphens. Search engines read it as a hint about the topic, and people read it in the address bar and when they hover over a link.

Spaces, accents and symbols have to be encoded in URLs, which turns a readable title into something like %D0%BA%D0%B0%D0%BA. Transliterating to plain Latin letters keeps the slug short, readable and safe to paste anywhere.

Shorter is generally better. Drop filler words if the meaning survives, and keep the main words near the start. Once a page is live, avoid changing its slug, or add a redirect from the old one.

FAQ

Common questions

Should I use hyphens or underscores? +

Hyphens. Search engines treat a hyphen as a word separator, while an underscore joins words together. Hyphens are also the convention people expect.

How long should a slug be? +

There is no hard limit, but aim for under about 60 characters. Long slugs get cut off in search results and are awkward to share.

How is Cyrillic converted? +

With a simple Latin transliteration similar to the Bulgarian streamlined system, for example "щ" becomes "sht" and "ж" becomes "zh". Russian and Ukrainian letters are covered too.

Should I keep numbers in a slug? +

Yes, if they are part of the meaning, such as "10-ways-to-track-clicks". Avoid dates in slugs for content you plan to update, since they make the page look old.