A slug is the human-readable part of a URL, and this generator produces one from any title: lowercase, words joined by hyphens, accents transliterated to their base letters, punctuation removed and repeated separators collapsed. Google's own URL guidance favours words over numeric IDs, and hyphens over underscores, because hyphens are treated as word separators while underscores join words together — 'blue_shoes' can be read as one token, 'blue-shoes' as two. Short slugs also survive being shared: a slug under about 60 characters stays fully visible in most search snippets and does not get truncated in messaging apps. Optional stop-word removal drops 'a', 'the' and 'of' to keep the result tight.
Free, fast, and runs entirely in your browser — no signup, no upload to a server.