URL Slug Generator

Turn any page title into a clean, search-friendly URL slug. Paste your title and get a lowercase, hyphenated slug with its character length and a one-click copy button.

Paste a blog post or page title and get a clean, search-friendly URL slug. Bangla titles work too — they are transliterated to English letters (e.g. ঢাকার ইতিহাস → dhakar-itihas).

Leave empty for no limit. Slugs are usually kept under 60 characters.

Your result will appear here

Your slug

Slug
—
Length—

How to use

  1. Paste or type your page or post title.
  2. Optionally set a maximum length — slugs are usually kept under 60 characters — then click Generate Slug.
  3. Copy the slug and use it as the last part of your page URL, for example /blog/how-to-make-sourdough-bread/.

Frequently asked questions

What is a URL slug?

The slug is the readable part of a URL that identifies a page, for example “how-to-make-sourdough-bread” in https://example.com/blog/how-to-make-sourdough-bread/. It is usually made from the page title.

Why should a slug be lowercase with hyphens?

Lowercase hyphenated slugs are easier to read, share and remember, and search engines treat hyphens as word separators. Underscores and uppercase letters can cause duplicate-URL or readability problems.

How long should a slug be?

Short and descriptive is best — usually under 60 characters. Very long slugs get cut off in search results and are harder to share.

What happens to special characters?

This tool removes accents (for example é becomes e), drops punctuation and symbols, and replaces spaces with hyphens, so the result is safe to use in any URL. Bangla titles are transliterated to English letters first (for example ঢাকার ইতিহাস becomes dhakar-itihas).

Related tools