Private by design. Your text is processed locally in your browser and is not uploaded to Q3 Labs.
0 characters
The slug updates as you type.
Free URL slug generator
Paste a page title and get a slug you can use straight away in WordPress, Shopify, Webflow or any CMS. The rules are fixed and listed on this page, so the same title always gives the same slug. Nothing is guessed, no words are added or removed, and there is no AI rewriting.
You can switch to underscores, turn off lowercasing, and preview the slug on your own domain. Everything happens in your browser. When you've written the rest of the page, check how it will look in search with the SERP Snippet Preview.
What is a URL slug?
A slug is the readable, page-specific part at the end of a URL. In https://example.com/blog/how-to-build-a-website, the slug is how-to-build-a-website. WordPress calls it the permalink or URL slug; other systems call it the handle or path.
Readable slugs help people: a visitor can tell what a page is about from a link in an email, a chat or a search result, and a clean URL is easier to share and less likely to break. Google's guidelines recommend simple, descriptive URLs that use words rather than long ID numbers.
How to create an SEO-friendly URL slug
- Start from a clear title that says what the page is about.
- Paste it into the generator. The slug appears instantly.
- Review it. If it's long, you can trim words yourself, as long as the meaning stays clear.
- Copy it into your CMS's slug or permalink field before the page is published.
The generator applies these rules, in this order: Unicode is normalized; accents are removed from Latin letters; apostrophes are removed inside words; a period between two digits becomes a hyphen and any other period is removed; every other character that isn't a letter or number (spaces, punctuation, symbols, emoji, &) becomes a hyphen; the result is lowercased; repeated hyphens are merged and hyphens at the start and end are removed.
Slug generator examples
Each result is produced by the same code the tool uses.
| Title | Slug | What happened |
|---|---|---|
| How to Improve Your Website's SEO in 2026 | how-to-improve-your-websites-seo-in-2026 | Apostrophe removed inside the word |
| SEO: A Beginner's Guide | seo-a-beginners-guide | Colon becomes a separator |
| SEO & Web Design | seo-web-design | & is dropped, not turned into “and” |
| React.js Tutorial | reactjs-tutorial | Period between letters removed |
| WordPress 6.9 Guide | wordpress-6-9-guide | Period between digits becomes a hyphen |
| " Hello World! " | hello-world | Extra spaces and punctuation cleaned up |
| Crème Brûlée Recipe | creme-brulee-recipe | Latin accents removed |
| Über SEO – Größe | uber-seo-grosse | Umlauts and ß converted |
| Already A Slug | already-a-slug | Only lowercased and joined |
| 🚀 Launch Day | launch-day | Emoji dropped |
Best practices for URL slugs
- Describe the page. Use the words a reader would expect, usually from the title.
- Keep it readable. Words separated by hyphens, no stray symbols or ID codes.
- Use lowercase so there's only ever one version of the URL.
- Avoid unnecessary parameters. Session IDs, tracking tags and sort orders belong in query strings you control, not in the page's main URL. Use the UTM Builder for campaign tracking links instead of changing the slug.
- Don't stuff keywords. Repeating a keyword makes URLs awkward and doesn't help.
- Keep it stable. Once a page is live and linked, avoid changing its URL unless there is a good reason.
Hyphens vs underscores in URLs
Google's URL structure guidance recommends hyphens to separate words, because it treats a hyphen as a word separator. With underscores, words can be read as joined. That is why hyphen-separated slugs such as web-design-tips are the standard for web pages.
The tool offers underscores (web_design_tips) for systems that need them, such as some file names or identifiers, but the default is hyphens.
Should URL slugs be lowercase?
Yes, as a rule. The path part of a URL can be case-sensitive (it is on most Linux servers), so /Web-Design and /web-design may be treated as two different pages. Consistent lowercase avoids duplicate URLs and broken links from mistyped capitals. The tool lowercases by default; you can turn it off if your system requires mixed case.
Should you remove stop words?
Stop words are short words such as "a", "the", "to" and "how". Some tools delete them automatically, which can change meaning: "How to Build a Website" and "Build Website" aren't quite the same thing. This generator never removes words on its own; "How to Build a Website" becomes how-to-build-a-website. If you want a shorter slug, remove words yourself where the meaning stays clear.
How long should a URL slug be?
There is no single correct length and no documented Google character limit for slugs. As general guidance, short, descriptive slugs are easier to read, share and remember, so a few meaningful words is usually enough. The tool shows the character count and, for very long slugs, a gentle suggestion to consider trimming. It never marks a slug as failing because of its length.
Unicode and international URL slugs
URLs can contain characters from any language. The browser displays them normally and percent-encodes them when sending the request, so a Hindi or Arabic slug works just like an English one. Latin accents are removed because the unaccented form is a widely expected convention, but other scripts have no reliable automatic transliteration, so this tool keeps them rather than deleting them and leaving you with an empty slug.
| Language | Slug | Sent by the browser as |
|---|---|---|
| Hindi | नमस्ते-दुनिया | %E0%A4%A8%E0%A4%AE%E0%A4%B8%E0%A5%8D%E0%A4%A4%E0%A5%87-%E0%A4%A6%E0%A5%81%E0%A4%A8%E0%A4%BF%E0%A4%AF%E0%A4%BE |
| Urdu | ہیلو-دنیا | %DB%81%DB%8C%D9%84%D9%88-%D8%AF%D9%86%DB%8C%D8%A7 |
| Arabic | مرحبا-بالعالم | %D9%85%D8%B1%D8%AD%D8%A8%D8%A7-%D8%A8%D8%A7%D9%84%D8%B9%D8%A7%D9%84%D9%85 |
| Chinese | 你好-世界 | %E4%BD%A0%E5%A5%BD-%E4%B8%96%E7%95%8C |
| Japanese | こんにちは-世界 | %E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF-%E4%B8%96%E7%95%8C |
If your site prefers ASCII-only URLs, write a short transliterated or English slug by hand. To see exactly how any value is percent-encoded, use the URL Encoder & Decoder.
When should you change an existing URL slug?
As rarely as possible. A published URL collects links, bookmarks and search history, and changing the slug creates a brand-new URL. Good reasons include a slug that is misleading, contains an error, or exposes something it shouldn't.
If you do change one, set up a permanent (301) redirect from the old URL to the new one, update your internal links and sitemap, and check that the old address redirects correctly, for example with the HTTP Status Checker. Then review the page's title and description with the Meta Tag Checker or a full On-Page SEO Checker audit.
Frequently Asked Questions
Explore more
Write the title and description for the page with the SEO Title & Meta Description Generator, preview it with the SERP Snippet Preview, and check the live page with the Meta Tag Checker. Change text case with the Case Converter, count characters and words with the Character Counter and Word Counter, and encode values with the URL Encoder & Decoder or Base64 Encoder & Decoder. Browse all our free tools.
Related tools & resources
Related tools
- Keyword Density CheckerPaste your content to see keyword frequency, density, and top terms, with no fake ideal score.
- Robots.txt Generator & TesterGenerate a robots.txt file and test crawler access rules directly in your browser.
- Hreflang Generator & ValidatorGenerate and validate hreflang tags for multilingual and international SEO.
Learn more
- SEO GuidesTechnical SEO, on-page fundamentals, and the checklist we run against every client site before it goes live.
- SEO & Organic GrowthMost SEO work stalls after the first few technical fixes because there's no system connecting content, author…
Related articles
- How Long Does SEO Take to Show ResultsSEO usually takes three to six months to show movement and six to twelve to deliver steady leads. Here is wha…
- Technical SEO Checklist for Business WebsitesMost technical SEO checklists run to 150 items written for enterprise auditors. This one is sorted into four…