Slug Generator from Text

Turn a title or phrase into a clean URL slug — lowercase, hyphenated, no special characters.

From a title to a tidy URL

A slug is the readable part of a web address — the how-to-make-a-slug at the end of a link. Turning a page title into one by hand means lowercasing it, swapping spaces for hyphens, stripping punctuation and accents, and tidying the result. This does all of that in one step, producing a clean slug ready to drop into a URL.

Paste your title and the slug is generated.

Why slugs follow these rules

The conventions exist for good reasons: lowercase avoids case-sensitivity headaches, hyphens are read as word separators by search engines where underscores are not, and stripping special characters and accents keeps the URL from breaking or looking ugly when encoded. A good slug is short, descriptive and made only of letters, numbers and hyphens — which is exactly what this produces from any title you give it.

Frequently asked questions

What is a URL slug?

The readable end of a web address, like how-to-make-a-slug, derived from a page title.

Why hyphens instead of spaces or underscores?

Spaces break URLs, and search engines read hyphens as word separators where underscores join words together.

Is my text uploaded?

No. The slug is generated in your browser.

More Text tools