GenerateRandomSearch

Metaphor Generator

Generates a random metaphor in a simple 'X is the Y of Z' structure — a quick way to spark fresh, unexpected imagery for a poem, story or piece of writing.

What this generator does

Suggests a comparison to work from. Most are deliberately unlikely, because a metaphor that comes easily is usually one the reader has already seen.

What it builds, and how many ways

Each result is assembled to this shape: [subject] + [noun] + [domain].

  • noun: 8 options
  • domain: 6 options
  • subject: 6 options

Taken together those banks can be assembled 288 different ways, repeating after about 21.

Some results it can produce:

  • Her laughter is the weather of a childhood I half-remember.
  • The last summer is the weather of an unfinished letter.
  • This city at night is the weather of a quiet street.
  • Their friendship is the weather of a song stuck between two notes.

A fixed sample so this page stays the same between visits. Your own results are assembled at random, each slot filled independently and each press independent of the last, so the same result can come up twice — past the repeat figure above, seeing one twice is more likely than not.

How to use this tool

  1. Press generate for a metaphor.
  2. Use it directly, or let it spark your own variation.

Common use cases

  • Poetry and creative writing
  • Overcoming a flat or literal first draft
  • Writing workshop warm-ups

Practical tips

  • Keep the ones that are almost wrong; those are the ones that make a reader stop.
  • Use one per paragraph at most. Stacked metaphors cancel each other out.

Each part of the result is chosen independently with your browser's cryptographic random number generator, so every option in a bank is equally likely. How Generate Random works.