Slug Generator

Turn any title into a clean, URL-safe slug as you type, right in your browser. Your text stays on your device.

Your titles are turned into slugs locally in your browser and are never uploaded to a server.

Renaming variables too? Try the Case Converter.

About Slug Generator

This slug generator turns a page title, heading, or product name into a clean, URL-safe slug as you type. As a slug generator it lowercases your text, transliterates accents to ASCII (so "Crème Brûlée" becomes "creme-brulee"), drops punctuation and emoji, collapses repeated separators, and trims stray dashes. Pick a hyphen or underscore separator, keep or remove common English stop words, turn "&" into "and", and cap the length so it truncates on a word boundary. Paste several titles, one per line, and it slugifies the whole list at once for permalinks, blog URLs, file names, and CSS or component identifiers. Built for developers, writers, and SEO teams, it runs entirely in your browser, so the titles you paste stay on your device.

Features

How to use the Slug Generator

  1. Type or paste a title into the input box.
  2. Pick your separator and toggle lowercase, accent stripping, stop-word removal, and max length.
  3. Read the generated slug in the output panel as it updates live.
  4. Paste multiple lines to slugify a whole list at once.
  5. Click Copy to grab the slug, or download the batch as slugs.txt.

Example

Input

Crème Brûlée: 10 Best Recipes & Tips!

Output

creme-brulee-10-best-recipes-and-tips

Accents become ASCII, "&" becomes "and", punctuation is dropped, and numbers are kept.

Common errors & troubleshooting

Frequently asked questions

What is a URL slug and why generate one?
A slug is the human-readable part of a URL, like "my-first-post" in /blog/my-first-post. A clean slug makes links shareable and helps SEO, and this generator builds one from any title in your browser.
How does the slug generator handle accented characters?
With "Strip accents" enabled it normalizes the text and transliterates diacritics to ASCII, so "Crème Brûlée" becomes "creme-brulee" and "Señor" becomes "senor" rather than dropping the letters.
Can it create slugs from a list of titles at once?
Yes. Paste one title per line and the tool switches to batch mode, returning one slug per line that you can copy or download as slugs.txt together.
Can I use an underscore instead of a hyphen?
Yes. Switch the separator to underscore and words are joined with "_" instead of "-"; repeated separators are still collapsed and leading or trailing ones are trimmed.
What happens to emoji, symbols, and numbers in the title?
Letters and numbers are kept, so "Top 10" stays "top-10", while emoji and symbols are removed. Optionally "&" is expanded to the word "and" before symbols are stripped.
Is my text uploaded when I generate a slug?
No. The slug generator runs entirely in your browser, so the titles you paste are processed locally and never leave your device.

Related tools

All ArrayKit tools