ToolsMaxxing

Slug generator

Turn a title into a clean URL slug, one title per line.

Your files stay on your device

How it works

  1. 1Paste one title per line.
  2. 2Choose the separator and a maximum length.
  3. 3Optionally remove small words, or keep letters from other languages.
  4. 4Copy the slugs.

What the options do

Separator
Hyphen is the standard for URLs. Underscore and dot are for file names and some systems.
Maximum length
Cuts the slug at the length you set, without leaving a separator at the end.
Remove small words
Drops words such as a, the, of and and for shorter URLs.
Keep other languages
Keeps Bangla, Hindi, Arabic and other letters instead of stripping them.

Privacy

Your text is processed in your browser and never sent to a server.

Questions people ask

What makes a good slug?

Short, lower case, words separated by hyphens, and describing the page. Avoid dates and stop words when you can, and do not change a slug after the page is live without a redirect.

What happens to accents?

By default é becomes e and ü becomes u. Characters with no plain-Latin form, such as Bangla letters, are dropped unless you keep other languages.

Are Bangla slugs a good idea?

They are valid and readable in browsers, but are shown as long percent-encoded strings when copied. Many sites use a short English slug instead.

What happens to symbols like & and apostrophes?

An ampersand becomes "and". Apostrophes are removed. Other symbols act as separators.

Can it make slugs for many titles?

Yes. Each line is converted on its own, so a whole list is done at once.

Related tools