Poem Generator

Enter a theme and pick a form. What you get is not a finished poem. It is a first draft with a few surprising lines in it, and that is usually the hard part.

How to use this tool

  1. 1Type a theme, or leave it empty and see what comes out.
  2. 2Choose free verse for stanzas, or the short form for three lines.
  3. 3Keep generating until one line makes you stop.
  4. 4Copy that line and write your own poem outwards from it.

Press “Write the poem” to see your poem.

Using generated lines as prompts

The most useful thing a random line does is give you an image you would never have chosen. Your own writing has habits: favourite words, familiar rhythms, the same few images. A generated line ignores all of them, and that small discomfort is where new material comes from.

Three exercises

  1. Last line first. Take one line, make it the ending, and write the poem that leads to it.
  2. Argue with it. Write a poem that disagrees with the generated line.
  3. Keep one word. Take the strangest word in the result and write four lines that deserve it.

Frequently asked questions

Can a generator write a real poem?

No, and it is not trying to. What it can do is put words together in ways you would not have chosen, and that breaks you out of your usual habits. The value is in the one line that makes you think "no, but almost".

What is free verse?

Poetry with no fixed rhythm and no rhyme scheme. It has been the main form in English poetry for over a hundred years. Free does not mean careless. Line breaks, rhythm and space on the page are still chosen on purpose.

What are the rules for a haiku?

In English the usual rule is three lines of five, seven and five syllables. Traditional Japanese haiku also need a season word and a turning point. Most people keep only the syllable counts.

How do I turn this into an actual poem?

Take one line and ask what must be true for someone to say it. Who is speaking? To whom? What have they just lost? That one question gives you far more usable material than generating more lines.

See all tools →

Click any card below to open that tool. All of them are free.

Free · No signup · Runs in your browser