Use lowercase
Avoid/Blog/My-First-Post
Better/blog/my-first-post
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.
Slug updates as you type.
URL path preview
Your text stays in your browser — nothing is uploaded.
Clean, readable URL slugs help search engines and users understand your pages. Each rule below shows what to avoid and what to aim for.
Avoid/Blog/My-First-Post
Better/blog/my-first-post
Avoidmy first blog post
Bettermy-first-blog-post
Avoid10-tips-for-better-seo-in-2026-and-beyond-complete-guide
Betterseo-tips-2026
Avoidcrème-brûlée-recipe
Bettercreme-brulee-recipe
Avoidhello,-world!!!
Betterhello-world
Avoidbest---seo---tips
Betterbest-seo-tips
Avoid-my-post-
Bettermy-post
Avoid🔥-black-friday-sale
Betterblack-friday-sale
my-first-blog-postmy_first_blog_post/blog/my-first-blog-post/users/create-account10 Tips For Better SEO in 2026!
10-tips-for-better-seo-in-2026
Crème Brûlée Recipe
creme-brulee-recipe
🔥 Black Friday Deals
black-friday-deals
Hello, World!!!
hello-world
Transliteration maps letters to Latin — not translation. Enable Transliterate non-Latin text above.
Москва moskvaПривіт світ privit-svitВарна varnaΕλλάδα elladaİstanbul istanbulȘtefan Țară stefan-taraMünchen munchenCrème Brûlée creme-bruleemañana corazón manana-corazon10 Tips for Better SEO /blog/10-tips-for-better-seoLeather Wallet Black /products/leather-wallet-blackOutdoor Gear /category/outdoor-gearSummer Sale /tag/summer-saleCreate Account /api/v1/create-accountMeeting Notes June 2026 meeting-notes-june-2026.mdRuns 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.
SEO best practice is lowercase. Lowercase is enabled by default — turn it off only if your stack requires mixed case (uncommon).
For URLs and SEO, hyphens are generally preferred. Underscores work for filenames, Python modules, and some APIs — switch separator mode in the workspace.
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.
No. All slug generation runs locally in your browser — your text never leaves your device.
Yes. Use Copy Slug or Download TXT to save the slug or full URL path preview as plain text.
Yes. Enable Transliterate non-Latin text — e.g. Москва becomes moskva. This converts letters to Latin; it does not translate meaning.
Yes. Ukrainian Cyrillic transliterates to Latin — e.g. Привіт світ → privit-svit, Україна → ukrayina.
Yes. Greek letters map to Latin equivalents — e.g. Ελλάδα → ellada.
No. Chinese characters are not transliterated. They are removed when Remove punctuation is on, and counted in Non-Latin found stats.
No. Hiragana, katakana, and kanji are not mapped to Latin. Unsupported characters are stripped from the slug output.
No. Arabic script is not transliterated. Characters are removed during slug cleanup unless you disable punctuation removal.
No. Hangul is not transliterated. Korean text is removed from slugs when punctuation stripping is enabled.
Transliteration swaps letters for Latin equivalents while keeping sounds — Москва → moskva. Translation changes meaning — this tool does not translate text.