GenerateRandomSearch

Poem Topic Generator

Generate a random, evocative topic to write a poem about — a small, specific image or feeling to build a few lines around, rather than a broad theme.

What this generator does

Supplies a subject for a poem. The poem form generator decides the shape instead, and using both at once gives you the two constraints most poets actually want.

What you'll get

This generator draws from a hand-checked list of 12 entries. Here is a spread of 6 of them, so you can see the style before you generate:

  • The last light of the day
  • Something small that matters more than it should
  • A place that no longer exists
  • Something borrowed, never returned
  • The weight of a memory
  • The colour of quiet

A fixed sample of the list, not a live draw — your own results are picked at random from all 12, without repeating until the list runs out. Original HEKNO-curated poem-topic list. Last reviewed 2026-08-03.

How to use this tool

  1. Press generate for a new topic.
  2. Generate again any time for a new one.

Common use cases

  • Poetry writing practice
  • Classroom poetry exercises
  • Journaling inspiration

Randomness and fairness

Topics are drawn with your browser's cryptographic random source by default. Typing a seed word switches to a deterministic, non-cryptographic draw instead, so a class or workshop can all start from the identical topic.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • The pool holds 12 topics, so generating repeatedly in one sitting works through the whole list before the tool restarts it and says so.

Practical tips

  • Write the concrete image before the abstract idea — a poem about grief that starts with a coat on a hook goes somewhere.
  • Set a twenty-minute limit. Poems improve in revision, not in staring.