GenerateRandomSearch

URL Slug Generator

Generates a random kebab-case URL slug — useful for populating test data, CMS mockups or routing examples.

What this generator does

Produces a URL-safe slug — lowercase words joined by hyphens, with no characters that need escaping. Useful for filling a CMS fixture or seeing how a layout copes with a long path segment.

How to use this tool

  1. Press generate for a slug.
  2. Generate again for another one.

Worked examples

Format
brown-cedar-bold-58

Common use cases

  • CMS/routing test data
  • UI mockups needing a URL
  • Documentation examples

How this generator works

Three words are drawn independently from a list of twelve short English words and joined by single hyphens, and a number from 10 to 99 is added on the end. Because each word is its own draw, the same word can appear twice in one slug. Every character is a lower-case letter, a digit or a hyphen, so nothing in the result ever needs percent-encoding — an encoded slug is legal and works, but it is unreadable in a link, unshareable in conversation, and a nuisance in a log.

Limitations and good to know

  • It makes sample slugs; it does not turn a title of yours into one. There is no text box, so nothing is lower-cased, stripped of accents or shortened.
  • Every slug has the same shape — three words and a two-digit number — so it will not show how a layout copes with a very long or a one-word path segment.
  • Nothing checks for a collision with an existing slug. Twelve words and ninety numbers give 155,520 possible slugs, so a large fixture will repeat.