URL Slug Generator (Turkish-aware)

Turn Turkish or accented text into a clean, ASCII-only URL slug.
Back to Tools

About this slug generator

Paste a headline and get a URL-safe slug. The part most generic slugifiers get wrong is Turkish: a naive toLowerCase() turns I into i but leaves İ as a two-codepoint sequence, and ı often survives into the URL. This tool maps ı, İ, ğ, ş, ç, ö, ü (plus â, î, û) explicitly before any case folding, then strips remaining accents via Unicode NFD — so “Değişiyor mu?” becomes degisiyor-mu, not deiiyor-mu. Cyrillic is transliterated too.

You choose the separator (hyphen or underscore), an optional maximum length that cuts on a word boundary rather than mid-word, and whether to drop common stop words (ve, ile, için, the, and, of…) for a tighter slug. Paste several lines at once and every line is converted in a batch table. Everything runs client-side. Related tools: Find & Replace and Markdown Preview.