🛝Toolio
All tools

🔗 URL Slug Generator — Slugify Any Text Free

Paste any title, phrase, or multiple lines and get a clean, URL-safe slug in one click — no sign-up, no server, completely free. Choose hyphen or underscore separators, set a max length, and optionally preserve letter case. Your text never leaves your browser.

Input Text
Options
Slug

About

Slugify is a client-side URL slug generator built for developers, bloggers, and content creators who need reliable, SEO-friendly slugs fast. It strips accents and diacritics via Unicode NFD normalization, removes non-ASCII characters, collapses whitespace and punctuation into your chosen separator, and optionally trims to a maximum character count. Paste multiple lines to generate a batch of slugs at once. Because everything runs locally in your browser, sensitive post titles or internal project names stay completely private.

How to use

  1. Type or paste your text — a blog title, product name, or any phrase — into the Input Text box.
  2. Choose your separator (Hyphen for hello-world or Underscore for hello_world) and set a Max Length if needed.
  3. The slug appears instantly in the output panel. Check the character count shown below the result.
  4. Click Copy to copy the slug, or paste multiple lines into the input to get a full batch of slugs you can Copy All at once.

FAQ

Is this slug generator completely free?
Yes, Slugify is 100% free with no usage limits, no account required, and no hidden fees. It runs entirely in your browser.
Does it work offline?
Yes. Once the page is loaded, Slugify works fully offline. No internet connection is needed to convert text to slugs.
Is my text sent to any server?
Never. All processing happens locally in your browser using JavaScript. Your text is never uploaded or transmitted anywhere.
Can I convert accented characters like é, ñ, or ü to ASCII?
Yes. Slugify uses Unicode NFD normalization to decompose accented characters and strips the diacritical marks, so 'café' becomes 'cafe' automatically.
How do I generate slugs for multiple titles at once?
Paste multiple lines into the input box. Slugify will generate one slug per line and show them all in the 'All Slugs' panel, where you can copy them all with one click.