Slug Generator

Turn a title into a clean, lowercase URL slug with hyphens or underscores and accents removed.

Runs in your browser — nothing is uploaded

About the Slug Generator

A slug is the readable part of a web address that identifies a page, such as the final segment of /blog/how-to-brew-tea. Short, lowercase slugs with words separated by hyphens are easy to read, easy to share, and clear to search engines.

Paste a title and the generator normalises accented letters, lowercases everything, replaces each run of other characters with one separator, and trims stray separators at the ends.

FAQ

Slug Generator — frequently asked

Should I use hyphens or underscores?

Search engines treat hyphens as word separators, while underscores can join words together. Hyphens are the usual choice for URLs. Use underscores only when your system already requires them.

Why are accents removed?

Accents are not needed to read a slug and can be encoded in ways that look messy in addresses and links. The generator converts é to e, ü to u and so on.

What happens to Chinese or other non-Latin titles?

Characters without a Latin equivalent are dropped, which can leave a very short or empty slug. Write those titles in romanised form first, or create the slug from a translated headline.

Should slugs be short?

Shorter is usually better because it is easier to read and share, but keep the key words. A slug such as /tea-brewing-guide is clearer than /guide, and shorter than the full headline.

Do I need to change slugs after publishing?

Avoid it. Changing a published slug breaks existing links unless you add a redirect from the old address to the new one.

Is my text stored?

No. The title is converted in your browser and nothing is saved.

    Report an issue