Text to Slug

Separator

About Text to Slug

Turns a title into something you can put in a URL — Crème Brûlée Recipe becomes creme-brulee-recipe.

Accented characters are decomposed first: café becomes cafe, Zürich becomes zurich. That keeps the URL pure ASCII, so it survives copy-paste through any system without turning into mojibake, and it reads better to search engines.

The separator can be a hyphen or an underscore. Hyphens are what Google recommends and what most sites use; underscores tend to survive from older systems and database field names.

Chinese and other non-English characters are dropped by default. Tick "Keep non-English characters" to preserve them — the browser then percent-encodes them as something like %E4%B8%AD, which displays fine but makes a copy-pasted link very long. For an English site, leave it off.

Frequently asked questions

What happens to accented letters in French or German?

The accent is stripped but the letter stays: café → cafe, Zürich → zurich.

Why hyphens rather than underscores?

Google treats hyphens as word separators; underscores are not reliably treated that way, so hyphens are the safer choice.

What if I keep Chinese characters?

They stay in the slug and display fine in the address bar, but a copied link becomes a long run of %E4%B8%AD escapes.

Can it shorten a long slug?

No truncation. Aim for under 60 characters and drop the less important words yourself.

Related tools

Text View all ›