Slugify
Turn any text into a clean, URL-friendly slug.
How to use
Type or paste any text — a title, a heading, a product name — and it's converted into a clean, URL-friendly slug: lowercase, spaces turned into hyphens, accents stripped and special characters removed. Slugs make readable, SEO-friendly URLs and stable identifiers.
The slug updates as you type and copies with one click, ready to drop into a CMS, a route or a filename. Everything runs in your browser.
It handles accented and non-Latin characters sensibly so your URLs stay tidy and predictable.
Examples
Turn “My First SaaS Product!” into my-first-saas-product for a clean permalink.
Generate a consistent slug to use as a key or filename.
Slugify a list of titles so they become valid, readable URLs.
Frequently asked questions
What is a slug?
A slug is the URL-friendly version of a string — usually lowercase words separated by hyphens, with punctuation and accents removed.
How are accents and symbols handled?
Accented letters are converted to their plain equivalents and special characters are stripped, leaving letters, numbers and hyphens.
Why use slugs in URLs?
They're readable for people, friendlier for search engines, and avoid encoding issues that spaces and symbols cause in links.
Is my text uploaded?
No. Slugifying happens in your browser, so nothing you type is sent anywhere.
Related tools
Convert text between camelCase, snake_case, kebab-case, PascalCase and more.
Percent-encode or decode text for safe use in URLs, in component or full-URI mode.
Count words, characters, lines, sentences and paragraphs, with reading time.
Generate placeholder paragraphs, sentences or words of lorem ipsum.
Convert Markdown (GitHub-flavored) into clean HTML source.