მთავარი მიღებული
- 01Unicode-aware by default: keeps Cyrillic, Greek, and other non-ASCII letters unless you enable ASCII-only mode.
- 02Choose dash, underscore, or dot as your separator to match your CMS or router conventions.
- 03Stop-word stripping removes filler words like 'the', 'of', and 'and' for shorter, cleaner URLs.
- 04Paste one title per line to slug an entire list in a single pass.
Why a Good URL Slug Matters
A URL slug is the human-readable part of a URL that identifies a specific page — the my-first-blog-post in example.com/blog/my-first-blog-post. Search engines use slugs as a relevance signal, so a slug that contains your target keywords is marginally better than a random string of characters. More practically, a clean slug is easier to share, type, and remember.
Generating slugs by hand is tedious and error-prone: you have to lowercase, strip punctuation, collapse spaces, handle accented characters, and decide what to do with special Unicode letters. Handytool's slugify tool handles all of that in one step. Paste a title, get a slug.
How to Slugify a Title
- 01
Paste your title or titles
Enter one title per line. The tool processes each line independently, so you can build a whole list of permalinks in one paste.
- 02
Pick a separator
Choose dash (default, recommended for most CMS platforms), underscore (common in code), or dot (useful for file names).
- 03
Choose Unicode or ASCII mode
Unicode mode keeps non-Latin characters like Cyrillic and Greek letters. ASCII mode strips diacritics and drops anything outside basic a-z 0-9 — safest for legacy systems.
- 04
Toggle stop-word stripping if needed
Enable this to remove common English filler words (a, the, of, and...) so 'The Best of the Year' becomes best-year instead of the-best-of-the-year.
- 05
Copy your slugs
Click Copy to grab the output. Each input line maps to one output slug in the same order.
Private and Instant
Slugification runs as plain JavaScript in your browser. Your titles never leave the page — there are no server requests and no logging. This is especially useful when you're working with titles that include internal project names, unreleased product names, or content that isn't public yet.
Because everything is local, there's no debounce delay — the slug appears as you type, making it easy to preview how a title will look as a URL before you finalize the wording.
Slugify FAQ
What is a URL slug?
A URL slug is the readable part of a web address that identifies a page — the my-article part of example.com/blog/my-article. Good slugs are lowercase, use hyphens as separators, and contain relevant keywords.
Does the slugify tool handle Cyrillic and Greek text?
Yes. With ASCII mode off it preserves Unicode letters like Cyrillic and Greek. With ASCII mode on it removes diacritics and drops anything outside basic ASCII, producing slugs safe for legacy systems.
Can I slug multiple titles at once?
Yes — paste one title per line. Each line is slugified independently so you can convert a whole list of permalinks in a single operation.
Is my input sent to a server?
No. Slugification is pure client-side JavaScript. Your titles never leave the page.
Why use dashes instead of underscores?
Google treats hyphens as word separators in URLs, but historically treated underscores as connectors. Dashes are the conventional choice for SEO-friendly slugs in most CMS platforms.