Free AI Poem Generator
Pick a form, say what it is about, and get a poem you can edit line by line. No sign-up, no limits.
A blank page, for now
Choose a form on the left, tell it what the poem is about, and it will write. You can edit every line afterwards.
Free, unlimited, no account needed. Press ⌘ Enter to write.
How it works
Three steps, and the second one is where most generators give up.
- 1
Choose the form
The form decides the shape: how many lines, which ones rhyme, where the argument turns. Pick a sonnet and the structure below is what gets enforced.
- 2
It writes to the rules
The poem streams in line by line. For forms with a fixed syllable count, a meter runs down the margin so you can see the count landing as it writes.
- 3
You take it from there
Every line is yours to change. Rewrite a word, cut a stanza, retitle it, then copy it or export it as an image.
Fifteen forms, each with its own rules
A form is a set of constraints, and the constraints are what make the poem work. Pick one and the generator is held to it: the syllable counts, the rhyme scheme, the line count, the place where the argument turns.
Haiku
Three lines, 5-7-5 syllables
Free Verse
No fixed meter or rhyme
Sonnet
14 lines, iambic pentameter
Limerick
Five lines, AABBA, comic
Ballad
Four-line stanzas that tell a story
Villanelle
19 lines, two refrains that return
Ode
Sustained praise of one subject
Elegy
A poem of mourning
Acrostic
First letters spell a word
Epic
Long-form heroic narrative
Tanka
Five lines, 5-7-5-7-7
Cinquain
Five lines, 2-4-6-8-2 syllables
Blank Verse
Iambic pentameter, no rhyme
Couplet
Rhyming pairs of lines
Rap Verse
Bars with internal rhyme
What it refuses to write
Generated poetry has a house style, and it is bad. Whispering winds, dancing shadows, tapestries of life, hearts that soar. The instructions behind this generator rule those out by name, along with the habit of bending a sentence out of shape to catch a rhyme.
The rhyme serves the sense
If a rhyme forces an odd word order or a word nobody would choose, the line gets rewritten instead. A forced rhyme is more obvious than no rhyme at all.
Images over adjectives
Sadness described is weaker than sadness shown. The prompt pushes for the concrete detail and away from the abstract noun doing the work.
The form is binding
Ask for a villanelle and you get nineteen lines with both refrains in the right positions. Ask for a haiku and the syllable meter shows you 5, 7, 5 as it writes.
For the poem you have to write by Friday
Most people who need a poem are not writing for pleasure. There is a wedding, a retirement, a funeral, a homework assignment, a card that has been blank for three days. The personalisation field exists for exactly this: give it the names, the dates and the one shared memory, and it will build the poem around them rather than around a generic occasion.
Start writingWeddings and anniversaries
A reading, a toast, or the words inside the card
Birthdays
Funny for a friend, gentle for a parent, simple for a child
Funerals and eulogies
An elegy that stays restrained, which is what grief needs
School and coursework
Named forms with their rules visible, so you can learn them
Greeting cards
Four lines that fit the space and do not sound bought
Just for yourself
The reason poems existed before anyone had a deadline
Questions people actually ask
Is the poem generator really free?
Yes, completely. Every form, every language and every export is free, there is no daily cap, and you do not need an account or a card. Nothing on the site is held back behind a payment.
Do I own the poems it writes?
Yes. Use them in a card, a speech, a wedding reading, a school assignment or a book. We claim no rights over what you generate. Bear in mind that in most countries, including the United States, purely machine-generated text cannot itself be copyrighted, so you cannot stop someone else using an identical poem.
Will it write a poem that actually rhymes?
It will, and you choose the scheme: couplets, alternating, enclosed, ballad rhyme, monorhyme, or none at all. The instructions tell it that a forced rhyme is worse than no rhyme, so if a rhyme would require an unnatural word order it rewrites the line rather than accepting the awkwardness.
Does it count haiku syllables properly?
The generator is told to count before it answers, and the editor shows a live 5-7-5 meter beside each line so you can see for yourself. If a line is off, the count turns amber and you can fix it by hand. The same meter appears for tanka and cinquain.
Can I edit the poem afterwards?
Every line is editable in place. Change a word, cut a stanza, retitle it. The word, line and syllable counts update as you type, and you can copy it, download it as a text file, or export it as an image with your choice of typeface.
Can I put someone's name and details in it?
Yes, that is what the personalisation field is for. Give it names, dates, a place, a shared memory. It works these into the poem as material rather than reciting them as a list, which is what makes a wedding or eulogy poem sound written rather than filled in.
What languages can it write in?
English, Spanish, French, German, Italian, Portuguese, Urdu and Hindi. The title and the craft note come back in the same language as the poem.
Will a teacher be able to tell it was generated?
Possibly, and AI detectors are unreliable in both directions, so a human-written poem can be flagged just as easily. If the poem is for a class, the honest use is to generate a version, study how the form works, and then write your own. The form pages on this site explain the rules for exactly that reason.