Skip to content

Slug Generator

Convert titles into URL slugs. Accents are transliterated, punctuation is stripped, and you choose the separator, the case and whether common words are removed. Paste a list to convert many at once.

Category
Generators
Updated
Cost
Free · no sign-up

One per line to convert several at once.

Separator
Case
Common words

Your slug

Type a title on the left to see its slug.

What makes a good slug

A slug is the human-readable part of a URL — the how-to-make-bread in example.com/how-to-make-bread. Good ones share four properties: lower case, hyphen-separated, no accents or punctuation, and short enough to read at a glance.

Hyphens, not underscores. Search engines treat a hyphen as a word break and an underscore as a joiner, so red_wine_guide can be read as one long word while red-wine-guide is read as three. If the slug is going in a URL, use hyphens; underscores are for filenames and code.

What happens to everything that isn't a letter

Three different rules, because three different things are going on:

  • Accented letters are transliterated to their nearest ASCII form, so é becomes e and ñ becomes n.
  • Letters with no single-letter equivalent are expanded rather than dropped. ß becomes ss, æ becomes ae, ø becomes o. This is the part most slug tools get wrong — strip accents naively and Straße silently becomes stra.
  • Symbols that carry a word are turned into it: & becomes and, % becomes percent, + becomes plus. Everything else with no meaning in a URL is removed.
InputSlug
Crème Brûléecreme-brulee
Straßestrasse
Rock & Rollrock-and-roll
50% Off50-percent-off
Hello 世界hello

Should you strip common words?

Removing the, of, and and similar makes URLs shorter, and shorter URLs are easier to read, share and fit in a search result. The ranking effect is small either way, so the deciding question is whether the slug still reads properly. art-deal is fine; a title where the stop words carry the meaning is better left alone.

Nothing you type is transmitted or stored.

How to use the Slug Generator

Three steps, no sign-up.

  1. Paste your title

    Type or paste any text. The slug updates as you go — there is nothing to submit.

  2. Choose the separator and case

    Hyphens are the convention for web URLs and what search engines expect. Underscores suit filenames and some code contexts.

  3. Copy it out

    Copy takes the result straight to your clipboard. Paste several titles on separate lines to convert a whole batch at once.

Worked examples

A blog post title

Inputs
How to Build a Website in 2026
Result
how-to-build-a-website-in-2026

A title with accents and symbols

Inputs
Crème Brûlée & Coffee — 50% Off!
Result
creme-brulee-and-coffee-50-percent-off

Stop words removed

Inputs
The Art of the Deal · strip common words
Result
art-deal

Frequently asked questions

What makes a good URL slug?
Lower case, hyphen-separated, no accents or punctuation, and short enough to read at a glance. Hyphens rather than underscores: search engines treat a hyphen as a word break and an underscore as a joiner, so under_scored_words can be read as one long word.
What happens to accented characters?
They are transliterated to their closest ASCII letter, so é becomes e and ñ becomes n. Letters that have no single-letter equivalent are expanded properly — ß becomes ss and æ becomes ae, rather than being dropped.
What about symbols like & and %?
The ones that carry a word are expanded into it, so & becomes and, % becomes percent and + becomes plus. Everything else that has no meaning in a URL is removed.
Should I remove words like 'the' and 'of'?
It shortens the URL, and short slugs are easier to read and share. It is a small effect either way, so keep them if removing them makes the slug read oddly — readability matters more than length.
Can I convert a whole list at once?
Yes. Put each title on its own line and every line is converted separately, keeping the same order. Copy takes the whole set.