URL Slug Generator

Enter a page title and get a short, readable URL slug: lowercase, hyphen-separated, free of accents, symbols and optional stop words, and trimmed to the length you choose. You also see the complete URL, a list of checks, and a batch mode that turns a whole list of titles into slugs at once. It is built for SEO-minded permalinks rather than for generic text conversion.

SEO Runs in your browser

Generate an SEO-Friendly URL Slug

Checked against the slug (single-title mode).
Untick to keep non-Latin letters such as Greek, Cyrillic or Chinese; they are percent-encoded in real URLs.

How to Use the URL Slug Generator

  1. Type a page title (or tick Batch mode and enter one title per line).
  2. Choose the separator, whether to drop stop words and numbers, and the maximum length.
  3. Optionally enter a domain and folder to see the full URL, and a target keyword to check.
  4. Copy the slug or the full URL. In batch mode the table lists every slug with notes about length and duplicates.

About This Tool

Bloggers, content editors, WordPress and shop owners who set permalinks by hand, and teams planning a content calendar or site migration with many page URLs.

Input: Page titles  ·  Output: URL slugs and full URLs.

Features and Limitations

Features

  • Lowercase, hyphen or underscore separator, and transliteration of accents and ligatures.
  • Optional English stop-word removal that keeps negations such as “not”.
  • Length limit that cuts on a whole word, plus a maximum word count.
  • Full URL preview and checks for length, special characters, hyphens, years and keyword presence.
  • Batch mode with duplicate detection.

Limitations

  • Stop-word removal and number removal only know English; other languages need manual edits.
  • Transliteration handles Latin accents and common ligatures. Greek, Cyrillic, Arabic or CJK text is kept as is when transliteration is off and dropped when it is on.
  • There is no official ideal slug length. Shorter slugs are easier to read and share, but a slug does not guarantee any ranking benefit.
  • Changing the URL of a published page needs a redirect from the old address.
  • Results are computed in your browser; nothing you enter is sent to a server.

Example

“How to Write a Great Meta Description: 10 Tips & Tricks” becomes write-great-meta-description-10-tips-tricks with stop words removed (43 characters), and https://www.example.com/blog/write-great-meta-description-10-tips-tricks with the default domain and folder.

Frequently Asked Questions

What makes a good URL slug?

Short, lowercase, hyphen-separated words that describe the page, with no special characters, dates that will go stale or tracking parameters. Readers and search engines can then understand the address at a glance.

Hyphens or underscores?

Google recommends hyphens because it treats them as word separators, while underscores can join words together. The tool defaults to hyphens.

Should I remove stop words from slugs?

It is optional. Removing words like “the” and “of” shortens the URL, but if removing them changes the meaning, keep them or untick the option.

How is this different from the Text to Slug tool?

Text to Slug converts any text into a slug. This tool adds SEO-focused options: stop-word removal, length limits, a full URL preview with your domain, checks and batch mode with duplicate detection.

Can I change the slug of a published page?

You can, but the old URL then stops working. Add a 301 redirect from the old address to the new one so visitors and links are not lost.

Related Tools

More like this: all SEO tools, all Developer & Web tools or the TinySandy home page.