Slugify
Turn titles into clean, URL-safe slugs — accents, symbols and spaces sorted out automatically. Do one line or a whole list at once.
Clean URLs, better SEO
Search engines and humans both prefer short, descriptive URLs. A slug
like /best-coffee-in-rome beats /page?id=8421
every time — it's readable, shareable and keyword-rich. This generator
produces that slug for you from any title, and can process a whole list
of headings in one go.
How to use it
- Type or paste a title — or several, one per line.
- Tune the options — case, strict ASCII, and hyphen vs underscore.
- Copy the slugs from the right-hand box into your CMS or code.
Frequently asked questions
What is a URL slug?
A slug is the human-readable part of a URL that identifies a page, usually made from the title — for example “my-first-post”. Good slugs are lowercase, use hyphens instead of spaces, and contain only letters, numbers and dashes.
How do I create a slug?
Type or paste a title into the box. The slug appears instantly below. Paste multiple lines to slugify a whole list at once — each line becomes its own slug.
How are accents and symbols handled?
Accented letters are converted to their plain ASCII equivalents (é → e), “&” becomes “and”, and other punctuation is removed. Strict mode drops every non-ASCII character; turn it off to keep unicode letters for non-Latin languages.
Is my text private?
Yes. Slugs are generated locally in your browser with JavaScript — your text is never uploaded, logged or stored.