Poem Genius

Write an entire poem in less than a minute!

Quick Poem
Write a short rhyming poem in seconds.
Free Verse
Write a free-flowing poem with no set rhyme scheme.
Line by Line
Give us one word to inspire your poem and we will write it line by line, letting the poem grow as it goes.
Haiku
Create a Haiku in seconds.
Didactic Cinquain
A didactic cinquain is a five-line poem in a 1-2-3-4-1 word pattern.
Sonnet
Write a Shakespearean sonnet in seconds.
Villanelle
A villanelle is a nineteen-line poem with a repeating refrain.
Rhyming Couplets
Rhyming couplets are pairs of lines that rhyme at the end.
Limerick
A limerick is a humorous five-line poem with an AABBA rhyme scheme.
Acrostic
An acrostic poem spells out a word vertically, using each letter to begin a line.
Tanka
A tanka is a Japanese poem with a 5-7-5-7-7 syllable pattern.
Narrative Poem
A narrative poem tells a story.
Concrete
A concrete poem takes the shape of its subject.
Love Poem
Write a romantic love poem in seconds.

How to write a poem with our generator

  1. Choose a type of poem from the selection above.
  2. Select some keywords — we will ask you for a few words to inspire your poem.
  3. We use our extensive word lists to write a poem inspired by your input.
  4. We will help you with devices such as counting syllables, finding synonyms and rhyming words.

To write a poem, first decide whether you want to follow a specific structure such as a sonnet or haiku, or would prefer to write something free-flowing, then choose a poem type from the selection above. Once you've made your choice, we'll ask you for a few words to inspire your poem.

💡 Tip: use evocative adjectives and powerful nouns to make your poems emotive.