Skip to main content
Back to Text generators

Text

Random Metaphor Generator

This metaphor generator pairs one of sixteen abstractions — grief, hope, ambition, doubt, courage — with one of fifteen concrete images like an umbrella left in a taxi, a clocktower with no hands, or a mirror facing a wall. Nine linking verbs vary the register: "is" and "becomes" produce straight metaphors, while "feels like" and "crashes like" technically yield similes. Fifteen adjectives twist the image further, so "Memory is a borrowed compass" sits beside "Silence burns like a frozen river running uphill." Treat the output as raw material: generate a batch of five to ten, hunt for the pairing with interesting friction rather than the perfect match, and rewrite until the comparison feels earned. The tool's job is to break the stall, not to finish the sentence.

Read the complete guide — 4 min read

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Set the count field to however many metaphors you want — five is a good starting batch.
  2. Click the generate button and scan the full list before settling on one.
  3. Copy the metaphor that creates the strongest reaction, even if it's discomfort.
  4. Drop it into your draft or use it as the first line of a freewrite to develop the image further.

Use Cases

  • Replacing a clichéd grief metaphor in a literary short story before submission
  • Finding a visceral image for a Substack essay where a flat paragraph isn't landing
  • Giving a creative writing class five fresh prompts to free-write from in ten minutes
  • Grounding an abstract brand value in a concrete image for a startup tagline draft
  • Generating lyric imagery for a song's bridge when every obvious comparison feels borrowed

Tips

  • Generate at least ten results when brainstorming — the interesting ones tend to cluster in the middle of a larger batch.
  • If a metaphor is 90% right, change just one noun; keeping the structure saves what works while fixing what doesn't.
  • Pair the generator with a specific emotion you're trying to convey — then reject every metaphor that could apply to a different emotion.
  • Avoid metaphors that reference the same sensory domain as your surrounding prose; a sound metaphor inside a visual paragraph creates productive contrast.
  • Use a rejected metaphor as a character's internal voice — sometimes the 'wrong' comparison is exactly right for an unreliable narrator.
  • Run two separate batches and combine one element from each; forced hybrids often produce the most original comparisons.

FAQ

are these metaphors or similes

Both, depending on the verb the generator draws. "Is", "was", and "becomes" produce metaphors; "feels like", "moves like", and "crashes like" produce similes. Swap the verb yourself to convert any result — metaphors read more immersive, similes more explicit.

how do I use the output without it feeling random

Generate five to ten and look for the pairing with interesting friction — the one that almost fits your subject. That near-miss is where the thinking happens. Keep the concrete image, adjust the abstraction or the adjective, and rewrite until the comparison feels earned rather than assigned.

can I use generated metaphors in published or commercial writing

Yes, in fiction, essays, speeches, and ad copy alike. The same pairings can surface for other users, though, so treat each result as a draft and rework the wording into your own voice before it goes live.

You might also like

Popular tools from other categories that share themes with this one.

Try these next

More free tools from other corners of the catalog, picked by shared themes.