Slug Generator

Type a page or post title and get a clean URL slug instantly: lowercase, hyphen-separated and free of punctuation. Optional settings remove filler words and limit the length.

Slug Generator

Processed in your browser

Long slugs are shortened at a word boundary.

Slug

Your result will appear here.

Preview: https://toolestro.online/blog/your-slug/

How to create a slug

  1. Type or paste your title. The slug and a preview of the full URL appear as you type.
  2. Adjust the options. Remove filler words for a shorter slug, drop numbers you do not want in the address (such as a year that will date the page), or change the maximum length.
  3. Copy the slug into your CMS, or copy the full URL if you are planning links in advance.

What a URL slug is

The slug is the part of a web address that identifies a specific page, usually after the last slash. In example.com/blog/how-to-calculate-percentage/, the slug is how-to-calculate-percentage. A good slug tells people — and search engines — what the page is about before they click, and it stays readable when it is pasted into an email or a chat.

How the generator works

  1. Accents are converted to plain letters: café → cafe, Müller → muller, jalapeño → jalapeno.
  2. Everything is lowercased, because some servers treat /Page and /page as different addresses.
  3. Symbols are converted or removed. & becomes and, apostrophes are dropped so don't becomes dont rather than don-t, and all other punctuation becomes a separator.
  4. Separators are tidied: repeated hyphens are merged and hyphens at the start or end are removed.
  5. Optional clean-up: filler words are removed (the first word is always kept so the slug still makes sense), numbers can be dropped, and long slugs are trimmed at the nearest word boundary under your maximum length.

Examples

TitleDefault slugWith filler words removed
How to Calculate Percentage: Simple Methodshow-to-calculate-percentage-simple-methodshow-calculate-percentage-simple-methods
10 Tips for a Faster Website (2026 Edition!)10-tips-for-a-faster-website-2026-edition10-tips-faster-website-2026-edition
Café & Bakery Menucafe-and-bakery-menucafe-bakery-menu

Tips for better slugs

  • Keep it short and descriptive. Three to six meaningful words is usually enough. The slug does not need to repeat the full title.
  • Use hyphens, not underscores. Hyphens are the long-standing convention for separating words in URLs and are easier to read.
  • Avoid dates unless they matter. A slug containing "2026" looks outdated next year, even if you update the article. Leave years out of evergreen content.
  • Do not change published slugs casually. Changing a URL breaks existing links and bookmarks. If you must change one, set up a permanent (301) redirect from the old address.
  • Check the length of titles too. The Character Counter helps keep page titles and descriptions within the space search results display.

Our full guide to creating a clean URL slug covers good and bad examples, when to change a slug, and how slugs fit into a site's URL structure. For converting text into kebab-case or snake_case for code rather than URLs, use the Case Converter.

Frequently asked questions

Should I remove words like "the" and "and" from slugs?

Only when it keeps the slug readable. how-calculate-percentage is fine, but removing filler words can sometimes change the meaning or make a slug awkward. The option is off by default for that reason.

Hyphens or underscores?

Hyphens. They are the widely used convention for separating words in URLs and are recommended in Google's own URL structure guidance.

What happens to non-English characters?

Accented Latin letters are converted to their plain equivalents. Characters from other scripts that cannot be transliterated reliably in the browser are removed, so check the result for titles written in non-Latin scripts.

Is there an ideal slug length?

There is no strict limit, but short slugs are easier to read and share. The default maximum of 75 characters trims only unusually long titles.

Embed this tool on your website

Copy this code and paste it into your page or blog post. It is free to use; please keep the credit link.

Last updated . Spotted a mistake? Let us know and we will correct it.