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
- Type the title of your post, product or page into Title exactly as it is. Capitals, punctuation and accented letters are fine.
- Click Run.
- Read the slug and trim it if needed. Drop filler words and anything that will date quickly, such as a year.
- 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.