URL Slug Generator

Turn a title into a clean, URL-friendly slug.

URL Slug Generator speeds up a small but time-consuming task that comes up often when working with text. URL Slug Generator completes this text task in seconds, without the manual back-and-forth. Everything runs in your browser — your file or text is never uploaded to a server.

Step-by-step

  1. Type the title of your post, product or page into Title exactly as it is. Capitals, punctuation and accented letters are fine.
  2. Click Run.
  3. Read the slug and trim it if needed. Drop filler words and anything that will date quickly, such as a year.
  4. Paste the final version into the URL or permalink field of your CMS and check the address before you publish.

Example

You're about to publish a post titled 'Choosing Safe Toys for Kids: 7 Things Every Parent Should Know'. The tool lowercases it, strips the punctuation and joins the words with hyphens, giving you a long slug that starts with choosing-safe-toys-for-kids. Cutting it to safe-toys-for-kids makes it easier to remember, and if you later expand the list from 7 items to 10, the URL still fits. The same applies to titles in Turkish or other languages with accented letters: characters like ç, ş and ğ are turned into plain c, s and g so the address works everywhere.

What makes a good slug?

A slug is the readable part at the end of a URL. The tool converts Turkish characters to ASCII equivalents (ç→c, ğ→g, ı→i, ö→o, ş→s, ü→u), turns spaces into hyphens and removes special characters. That gives you a clean, shareable address from a title.

Practical tips

  • Keep the slug short and include the main keywords; drop filler words.
  • Use lowercase and hyphens; avoid underscores and capital letters.
  • Do not change a slug after publishing; if it changes you need a redirect from the old URL.

Common mistakes

  • Turning the whole title into a slug and making the URL needlessly long.
  • Putting a date or number in the slug so it goes stale when you update the content.
  • Using the same slug on two pages.

Things to keep in mind

  • If you change the slug of a live page, add a 301 redirect from the old address. Otherwise inbound links and any search visibility it built up are lost.
  • Separate words with hyphens rather than underscores. Google treats hyphens as word breaks.
  • Short is good, but keep the meaning. A slug of one or two letters or a bare number tells readers nothing.
  • Make sure no two pages on your site share the same slug. For posts with similar titles, add a word that sets them apart.