Slug Generator

Convert a title into a URL-safe slug. Separator, case, max-length, and Unicode transliteration options.

Separator
Case
Max length60
1 slug
  • 10-things-i-wish-i-knew-about-oklch

01 — Overview

How it works

Turn a title or arbitrary string into a clean URL slug. Configure separator (- or _), case, max length, and Unicode handling. Accented characters are transliterated to ASCII; emoji and unsafe characters are stripped. Runs locally.

02 — Use cases

When to use it

  1. 01

    Convert a blog post title into a SEO-friendly URL slug

  2. 02

    Bulk-slugify a list of product names

  3. 03

    Sanitize a user-supplied filename for use as a URL

  4. 04

    Strip emoji and diacritics from a title for filesystem use

03 — Examples

Real input, real output

10 Things I Wish I Knew About OKLCH

ex 01

10-things-i-wish-i-knew-about-oklch

Lowercased, spaces become hyphens.

Café Olé — naïve résumé

ex 02

cafe-ole-naive-resume

Accented characters transliterated, punctuation stripped.

04 — FAQ

Frequently asked

Stripped. Emoji don't translate cleanly to ASCII. If you need them encoded, use a URL encoder instead.

05 — More

Tools that pair well