Slug Generator
Turn any title into a clean, URL-friendly slug: accents are stripped, spaces and symbols become hyphens, and the result is lowercased. Slugify many lines at once, all in your browser.
How it works
Accented letters are normalised to their plain equivalents (café → cafe), then every run of non-alphanumeric characters becomes a single separator, with leading and trailing separators trimmed. The result is a clean, URL-safe slug you can drop straight into a web address.
Everything runs in your browser; nothing is uploaded.
What this does
A slug generator turns a title into a clean, URL-friendly slug, stripping accents, lowercasing, and replacing spaces and symbols with hyphens.
How to use it
- Paste a title, or many titles.
- Read the generated slug.
- Slugify multiple lines at once.
- Copy the result.
How it works
Accented characters are normalised to plain ASCII (café → cafe), the text is lowercased, and runs of spaces and symbols become single hyphens.
Example
“My First Post!” becomes “my-first-post”.
Sources & methodology
Last updated .
Frequently asked questions
What is a slug?
A slug is the readable part of a URL that identifies a page, such as “my-first-post”. Clean slugs are easier to read and better for SEO.
How are accented characters handled?
They are normalised to their plain equivalents (café becomes cafe) so the slug only contains safe ASCII characters.
Can I slugify a whole list?
Yes. Paste multiple lines and each is converted to its own slug on its own line.
Related tools
Word Counter
Count words, characters, sentences, paragraphs and lines as you type, with an estimated reading time. Fast and private, your text is analysed in your browser.
Case Converter
Convert text between UPPER, lower, Title, Sentence case and programmer styles like camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. Instant and in-browser.
Sort Lines
Sort a list of lines alphabetically, by length or numerically, in either direction, with optional case-sensitivity, trimming and duplicate removal. Runs entirely in your browser.
Remove Duplicate Lines
Remove duplicate lines from a list while keeping the first occurrence and the original order. Optional case-insensitive matching, trimming and sorting, all in your browser.