Slug Generator is a free tool that turns titles into URL slugs: short, lowercase, hyphen-separated text that is safe to use in web addresses. It removes accents, punctuation and extra spaces, and can process many titles at once, one per line. Everything happens in your browser.
How to create a slug
- Type or paste a title, or several titles on separate lines.
- The slugs appear on the right as you type, one per line.
- Choose hyphens or underscores, and optionally limit the length to 60 characters.
Examples
10 Tips for Better Sleep (2026 Edition)→10-tips-for-better-sleep-2026-editionCrème Brûlée & Friends→creme-brulee-and-friendsWhat’s New in Version 2.0?→whats-new-in-version-2-0
Tips for good slugs
- Keep them short and descriptive; you can delete filler words such as “a”, “the” and “of” by hand.
- Avoid dates if the content will be updated, so the URL doesn’t look out of date later.
- Don’t change a published slug without setting up a redirect, or existing links and search rankings break.
Other languages
Accented Latin letters are converted to plain ones, and ß, æ, ø and ł have special handling. Letters from other scripts, such as Chinese, Arabic or Cyrillic, are kept as they are, since modern browsers and search engines support them in URLs. To percent-encode a slug for older systems, use URL Encode.
Frequently asked questions
What is a slug?
The part of a web address that identifies a page in readable words, like best-hiking-boots in example.com/blog/best-hiking-boots.
What happens to accents and symbols?
Accented letters become plain ones (é → e, ü → u, ß → ss), & becomes “and”, apostrophes are dropped (don’t → dont) and all other punctuation becomes a separator.
Hyphens or underscores?
Use hyphens. Google treats hyphens as word separators in URLs, but may read underscores as joining words together.
How long should a slug be?
Short and descriptive is best: 3–6 words is typical. The 60-character option cuts at a word boundary so no word is left half-finished.
Last updated