LogoTools
Runs entirely in your browser - nothing is uploaded

A URL slug needs to be lowercase, hyphen-separated, and free of anything a browser or CMS would have to percent-encode. Punctuation, accented characters, and stray whitespace are the usual troublemakers. This turns a title or string into a clean slug, with optional stop-word filtering and length limits.

When you'd use this

Turning a blog post title or product name into its URL path before publishing, especially when the source text carries punctuation, mixed case, or words you'd sooner leave out ("the", "and", "a", the classic SEO stop-word trims).

Common errors

A slug that looks fine but breaks a link usually still has an invisible character sitting in it. A smart quote, an em dash, or a non-breaking space copied out of a word processor will do it, and none of those are valid unescaped in a URL path.

Frequently asked questions

Should I remove stop words like "the" and "and" from slugs?

Call it a stylistic choice more than a hard rule. Shorter slugs are marginally easier to read and share, and dropping filler words doesn't meaningfully hurt SEO. Do avoid stripping a stop word that changes the meaning, though, like letting "vs" vanish from a comparison title.

What happens to accented or non-Latin characters?

With the "remove emojis" option on (the default), anything outside plain letters, digits, spaces and hyphens is stripped, never transliterated. "café" becomes "caf", not "cafe". If you want accented letters converted to their nearest ASCII equivalent instead of dropped, do that in a text editor before pasting in here.