Slug Generator

Convert any text into a URL-friendly slug — handles diacritics and Unicode

Your files never leave your browser. Nothing is uploaded to any server. Privacy Policy

Convert any text — including titles with diacritics, emoji and non-Latin alphabets — into clean, URL-friendly slugs. Pick separator (- or _), lowercase or keep case, max length, and remove or transliterate accented characters.

How to generate a slug

1
Paste your title

Type or paste any text — title, headline or filename.

2
Adjust options

Pick separator, max length and case preference.

3
Copy the slug

Use the Copy button to grab the URL-safe slug.

🐌
Diacritics handled

Polish, German, Czech and other accented letters are transliterated to ASCII.

🎛
Custom options

Separator (- or _), lowercase, max length, strip stopwords.

🔁
Live conversion

Slug updates instantly as you type the source text.

📋
Copy in one click

Grab the slug for blog posts, product URLs or filenames.

FAQ

A slug is the URL-friendly part of a URL identifying a page (e.g. 'how-to-generate-slugs'). Slugs improve readability and SEO.

ASCII-safe slugs work everywhere — older systems, email clients and search engines often handle them better than percent-encoded Unicode.

Hyphens (-) are the SEO standard — Google treats them as word separators. Use underscores only when required by your CMS.

Aim for 3–6 words and under 60–70 characters. Longer slugs are less readable and may be truncated in search results.

No. Generation happens locally — your text never leaves your browser.

More free tools