Slug

Slug Generator

Generate clean SEO-friendly URL slugs

Transform
🔒 100% client-side — your data never leaves this page
Maintained by Evan•Updated: September 29, 2026
Options
Input

Paste the title and generate a slug first; language tweaks, separators, and fixes are available in Advanced mode.

Output
Primary slug—
Path slug—
🔒 Processed locally in your browser
Page reading mode

The full guide also includes pitfalls, worked examples, snippets, FAQs, and related tools for checking results or troubleshooting.

About this tool

Generate a candidate URL slug from a title using lowercase and hyphen/underscore options. ASCII mode removes some accents and unsupported characters; Unicode mode keeps a fixed set of script ranges. Review the candidate and path example for naming, language coverage and route collisions before use.

Failure Clinic (Common Pitfalls)

Uniqueness and keyword selection are manual decisions

Cause: There is no batch mode, stop-word removal, collision check or suffix generator.

Fix: Use the CMS or route inventory to check duplicates and reserved names. Keep established URLs stable unless a redirect is planned.

Scenario Recipes

01

Choose a slug for an accented or Chinese title

Goal: Review the language behavior before choosing a URL.

  1. With Keep unicode off, convert Café déjà vu to cafe-deja-vu.
  2. For 中文标题, enable Keep unicode to retain the supported Chinese characters.
  3. Check the candidate against existing CMS routes before use.

Result: Unicode mode retains supported characters; it does not translate them into Pinyin.

Production Snippets

Example

text

Café déjà vu → cafe-deja-vu
中文标题 + Keep unicode → 中文标题

Frequently Asked Questions

Does this translate Chinese titles into Pinyin?

No. ASCII mode removes unsupported characters after Unicode decomposition and accent cleanup. For example, Café déjà vu becomes cafe-deja-vu, but a Chinese-only title can become empty. Keep unicode preserves supported Chinese characters rather than transliterating them.

Does Keep unicode preserve every writing system?

No. It uses a fixed whitelist covering basic Latin/Latin Extended, Cyrillic, Arabic, CJK ideographs, Japanese kana and Hangul ranges. Other scripts, extended characters and emoji may be removed. Review the result for the actual language before publishing.

Will it detect duplicate or reserved URLs?

No. It generates a primary slug, a path example and an alternate snake form, without checking existing routes, reserved names or collisions. Separator and lowercase options affect formatting; it does not add uniqueness suffixes or remove stop words.

Does using the generated slug improve rankings?

There is no ranking guarantee. Use a readable, stable path that fits your site’s conventions, then check collisions in the CMS. Changing a published URL still requires redirect and canonical planning. Input and settings are saved as a local browser draft.

Keep browsing