About this slug generator
Turn a heading or article title into a consistent URL segment. Choose a hyphen or underscore separator, then decide whether to keep Unicode letters. The default ASCII mode removes accents where normalization permits it and drops unsupported characters. The result is lowercase with repeated punctuation replaced by a single separator. This is a text transformation only; check your own website for duplicate slugs before publishing a page.
How it works
NFKD normalization separates compatible forms and accents. Combining marks are removed, letters are lowercased, and runs of unsupported characters become the selected separator.
Try these examples
Hello, Beautiful World!
hello-beautiful-world
Café & Crème
cafe-creme
Limitations & privacy
Maximum input: 100,000 characters. ASCII mode is not transliteration: scripts without Latin equivalents may disappear. Unicode mode retains letters and digits but removes combining marks.
Inputs and results stay in this browser. Only tool identifiers are stored for your recently used tools. You can clear that history from the directory.
A few good questions
Should I use hyphens or underscores?
Hyphens are the default. Match your existing site’s URL convention.
Will Chinese letters be retained?
Yes, when Keep Unicode letters is selected.
Does this ensure the URL is unique?
No. Check for an existing page with the same slug in your site.
Updated September 12, 2026