Web Text Tools

Slug Generator

Turn titles and phrases into lowercase, hyphenated URL slugs with accents stripped and duplicate hyphens collapsed—ready for CMS permalinks. Use Remove Accents first for multilingual titles, or check title length with Meta Title & Description Checker.

Slug Generator

Paste a title — your slug and URL path update instantly.

Live

Examples

Slug rules
Separator & preview
0 Non-Latin found
0 Transliterated
0 Slug length
0 Hyphens
Headline, product name, or label to slugify
Web-safe slug output

Slug updates as you type.

Your text stays in your browser — nothing is uploaded.

Slug Modes

Standard slugmy-first-blog-post
Underscore modemy_first_blog_post
URL path/blog/my-first-blog-post
API route/users/create-account

Common Uses

Before & After

Headline

10 Tips For Better SEO in 2026!
10-tips-for-better-seo-in-2026

Accents

Crème Brûlée Recipe
creme-brulee-recipe

Emoji

🔥 Black Friday Deals
black-friday-deals

Punctuation

Hello, World!!!
hello-world

Supported Languages

Transliteration maps letters to Latin — not translation. Enable Transliterate non-Latin text above.

RussianМосква moskva
UkrainianПривіт світ privit-svit
BulgarianВарна varna
GreekΕλλάδα ellada
Turkishİstanbul istanbul
RomanianȘtefan Țară stefan-tara
GermanMünchen munchen
FrenchCrème Brûlée creme-brulee
Spanishmañana corazón manana-corazon

SEO URL Examples

Blog article10 Tips for Better SEO /blog/10-tips-for-better-seo
Product pageLeather Wallet Black /products/leather-wallet-black
CategoryOutdoor Gear /category/outdoor-gear
TagSummer Sale /tag/summer-sale
API endpointCreate Account /api/v1/create-account
Markdown filenameMeeting Notes June 2026 meeting-notes-june-2026.md

Popular Workflows

Notes & Limitations

Runs locally in your browser — nothing is uploaded. Transliteration maps scripts to Latin letters; it is not translation. Unsupported characters are removed when punctuation stripping is enabled.

Frequently Asked Questions

Can slugs contain uppercase letters?

SEO best practice is lowercase. Lowercase is enabled by default — turn it off only if your stack requires mixed case (uncommon).

Are underscores better than hyphens?

For URLs and SEO, hyphens are generally preferred. Underscores work for filenames, Python modules, and some APIs — switch separator mode in the workspace.

What happens to emoji?

Emoji and most symbols are removed when Remove punctuation is on. Words around emoji are kept — e.g. 🔥 Black Friday Deals becomes black-friday-deals.

Does the tool upload my text?

No. All slug generation runs locally in your browser — your text never leaves your device.

Can I download the result?

Yes. Use Copy Slug or Download TXT to save the slug or full URL path preview as plain text.

Can Russian text be converted to slugs?

Yes. Enable Transliterate non-Latin text — e.g. Москва becomes moskva. This converts letters to Latin; it does not translate meaning.

Does Ukrainian work?

Yes. Ukrainian Cyrillic transliterates to Latin — e.g. Привіт світprivit-svit, Українаukrayina.

Does Greek work?

Yes. Greek letters map to Latin equivalents — e.g. Ελλάδαellada.

Does this translate Chinese?

No. Chinese characters are not transliterated. They are removed when Remove punctuation is on, and counted in Non-Latin found stats.

Does Japanese work?

No. Hiragana, katakana, and kanji are not mapped to Latin. Unsupported characters are stripped from the slug output.

Does Arabic work?

No. Arabic script is not transliterated. Characters are removed during slug cleanup unless you disable punctuation removal.

Does Korean work?

No. Hangul is not transliterated. Korean text is removed from slugs when punctuation stripping is enabled.

What is the difference between transliteration and translation?

Transliteration swaps letters for Latin equivalents while keeping sounds — Москваmoskva. Translation changes meaning — this tool does not translate text.