AI Poem Generator

Turn a moment, a name or a memory into an original poem: rhyming verse, haiku, sonnets, acrostics and six more forms, written for your topic.

  • 10 poetic forms
  • Your names and words
  • Kids mode
0 / 2,000
Try:

What Is a Poem Generator?

A tool that writes a new poem from your topic, in the form and tone you choose.

A poem generator is a tool that turns a topic, a few details or a block of text into a finished poem in a chosen form, such as a rhyming poem, a haiku or a sonnet.

Story-AI's poem generator is an AI poem maker. You describe what the poem is about, pick a form, a tone, a length and an audience, and it writes one original poem with a title. Each poem costs 1 credit, and the free plan includes 20 credits every 30 days.

It is not a template that drops your words into blanks. The model writes new lines for your subject, follows the rules of the form you picked, and uses the names, places and words you give it. Paste a paragraph and it turns that text into verse, keeping its meaning.

Use it for a first draft of a card, a toast or a eulogy, to hear your idea in several forms, or to show a class how a haiku or a cinquain works. The result is a draft you can change line by line.

What one run of the poem generator gives you

A title

A short title written for the poem, not just the topic word.

One complete poem

Lines and stanza breaks exactly as the form needs them.

The rules of the form

Rhyme scheme, line count or syllables: 14 lines for a sonnet, 5-7-5 for a haiku.

Your details

The names, places, memories and words you asked for, worked into the lines.

Bold acrostic letters

In an acrostic, the first letter of every line is bold, so the word you spell stands out.

Clean copy

Copy puts your poem on the clipboard without formatting marks, ready for a card or a message.

AI poem generator vs. template generator vs. writing from scratch

Three ways to get a poem, and what each one is good at.

AI poem generator vs. template generator vs. writing from scratchAI poem generatorTemplate generator (no AI)Writing from scratch
How it worksWrites new lines from your topic and detailsFills your words into fixed sentence patternsYou write every line
Uses your detailsNames, memories, your own words, a pasted paragraphOnly the blanks it asks forFully
Forms10, with their rules built inA fixed set of templatesAny form you know
Time to a draftSecondsSecondsMinutes to days
Sounds like youOnce you edit itRarelyAlways
Best forCards, tributes, ideas, trying several formsWord games and quick funPoems only you can write

How to Use the Poem Generator in 4 Steps

From a blank box to a finished poem with the poem generator.

  1. Describe what the poem is about

    Write the subject in the box: a person, a moment, a place or a feeling. Add details only you know, like a name, where you met or a habit. You can also list words you want included, or paste up to 2,000 characters of text to turn into verse.

  2. Pick a form

    Choose one of 10 forms. Rhyming is the default and suits cards and celebrations. Free verse suits memories; haiku, tanka and cinquain are short and precise. Pick Acrostic and a box appears for the name or word the first letters should spell.

  3. Set the tone, length and audience

    Tones run from romantic, funny and joyful to comforting, nostalgic, melancholic and dark. Length sets the number of lines, or how many short poems you get. Set For to Kids for simple words and gentle subjects.

  4. Generate, then make it yours

    Press Generate and the poem appears with its title. Read it aloud, change any word that isn't yours, or press Regenerate for a different take. Copy gives you clean text for a card or a message.

Tip:The more specific the details, the better the poem. “My grandmother” gets a general poem; “my grandmother, who kept buttons in a biscuit tin and sang while she ironed” gets one that sounds like her.

10 Types of Poems the Poem Generator Writes

Every form has its own rules. Here is what each one does, with the opening of a real run.

Rhyming poem generator

Lines
4–8, 10–16 or 20–30
Pattern
Quatrains (ABAB, ABCB) or couplets (AABB)
Best for
Cards, birthdays, love poems

The default form. It rhymes in quatrains or couplets with a steady rhythm, prefers a near rhyme to a forced one, and is told never to invent a word, twist a sentence or rhyme a word with itself to land a rhyme.

Opening of a real run

The rowboat bumped against the rotting pier,
Its oar-locks cold beneath his steady hand.
The lake was gray, the pine trees drawing near,
Erasing every marker of the land.

Topic: My grandfather teaching me to fish at dawn on a foggy lake (Nostalgic)

Free verse

Lines
4–8, 10–16 or 20–30
Pattern
No fixed rhyme or meter
Best for
Memories, places, quiet moments

Lines break on breath and image instead of rhyme. Free verse gives the most natural language, and it is the safest choice when what you say matters more than how it chimes.

Opening of a real run

Forty steps below, the black swell shoulders the granite,
dragging shingles back into the foam
with the sound of gravel ground between teeth.

Topic: A lighthouse keeper's last night before the lamp is automated

Haiku generator (5-7-5)

Lines
3 per haiku · 1, 3 or 5 haiku
Pattern
5, 7 and 5 syllables, a cut before the last line
Best for
Nature, seasons, one sharp moment

Each haiku is three lines of 5, 7 and 5 syllables built on one concrete image, with a turn before the last line. Length sets how many haiku you get, as a linked sequence.

Opening of a real run

Brass shears trim the wick,
While the heavy mantle glows;
Cold gears wait in crates.

Topic: A lighthouse keeper's last night before the lamp is automated

Tanka

Lines
5 per tanka · 1, 3 or 5 tanka
Pattern
5-7-5-7-7 syllables, unrhymed
Best for
A feeling that needs more room than a haiku

A tanka opens like a haiku, then adds two longer lines that turn from the image to a feeling. Pick it when a haiku feels too tight for what you want to say.

Opening of a real run

Strange boots on the path
where yellow tea roses climb
the rotting wire fence;
an unfamiliar spade bites
the soil she sifted by hand.

Topic: My grandmother's garden after the house was sold

Sonnet

Lines
14
Pattern
ABAB CDCD EFEF GG, iambic pentameter
Best for
Love, loss, big themes in a tight frame

The poem generator writes Shakespearean sonnets: three quatrains and a closing couplet, with a turn before the couplet. In English the lines run about ten syllables in iambic pentameter.

Opening of a real run

The cedar dock is silvered, stripped, and dry;
A canvas chair sits folded on the lawn.
We watch the yellow warblers tilt and fly
Toward southern pine before the chill of dawn.

Topic: The last day of summer at the lake

Limerick

Lines
5 per limerick · 1, 2 or 3
Pattern
AABBA, a bouncing rhythm
Best for
Jokes, pets, birthday teasing

Five lines, a galloping rhythm and a punchline at the end. Limericks stay playful whatever tone you choose, so they pair best with Funny or Joyful.

Opening of a real run

A beast in the closet awakes with a roar,
Uncoiling its tail as it trundles the floor.
My brave little tabby
Turns frantic and crabby,
Convinced that a dragon is waging a war.

Topic: My cat who thinks the vacuum cleaner is a dragon (Funny)

Acrostic poem generator

Lines
One per letter
Pattern
First letters spell a word, in bold
Best for
Names, birthdays, classrooms

Type a name or word in the Word to spell box and the first letters of the lines spell it, top to bottom, in bold. Leave the box empty and the generator picks a word from your topic, a name if you gave one.

Opening of a real run

Brass gears tick their final hand-cranked turn,
Engines wait to steal the wick tomorrow,
As dark waves heave against the granite shore.

Topic: A lighthouse keeper's last night (word: BEACON)

Ballad

Lines
4–8, 10–16 or 20–30
Pattern
Quatrains rhyming ABCB, long and short lines
Best for
Stories, family legends, songs

A ballad tells a story with a beginning, a turn and an end, in plain, singable quatrains. Of all ten forms it comes closest to a song lyric.

Opening of a real run

The winter wind shut down the mills
And locked the river fast;
The village brought their iron blades
Before the dusk had passed.

Topic: The night the river froze and the village skated to the island (Short)

Ode

Lines
4–8, 10–16 or 20–30
Pattern
Speaks to its subject; rhyme optional
Best for
Praise for a person, a place or an object

An ode talks to the thing it praises (“you”) and builds from small, sensory details to a closing thought. It turns an everyday object into something worth celebrating.

Opening of a real run

You rattle over gravel with a bell
that pings like cutlery, your faded red
scratched down to zinc along the downtube bar.

Topic: My old bicycle (Joyful)

Cinquain

Lines
5 per cinquain · 1, 2 or 3
Pattern
2-4-6-8-2 syllables; Kids: 1-2-3-4-1 words
Best for
Classrooms, quick images

The classic cinquain counts syllables: 2, 4, 6, 8 and 2. With For set to Kids you get the classroom version: a noun, two describing words, three action words, a four-word feeling and one word that renames the noun.

Opening of a real run

Snow
Soft, white
Drifting, falling, piling
We feel so glad
Blanket

Topic: Snow day (Kids)

In the poem generator, Length sets the number of lines for rhyming poems, free verse, ballads and odes: Short 4–8, Medium 10–16, Long 20–30. For haiku and tanka it sets how many you get (1, 3 or 5), for limericks and cinquains 1, 2 or 3. A sonnet always has 14 lines and an acrostic one line per letter.

One Theme, Three Forms: Real Poem Generator Examples

The same topic, run three times with only the form changed. Nothing below was edited.

Topic

A lighthouse keeper's last night before the lamp is automated, waves and memory

Compare how each form shapes the same memory: free verse lingers on details, the haiku cut the night into three still pictures, and the acrostic hangs it on one word.

Free verse

The Last Match in the Gallery

Forty steps below, the black swell shoulders the granite,
dragging shingles back into the foam
with the sound of gravel ground between teeth.
My thumb knows the burr on the brass wick-trimmer,
the brass cold as salt-beef fat.
Tonight the tallow burns down to the iron ring,
and I leave the smoked glass unpolished.
Tomorrow, copper wires will wake the glass hive,
a boxed spark that requires no matches, no marrow,
clicking awake by the tide-gauge on the rocks.
I blow once into the draft-pipe.
The tallow smoke ribbons up the flue,
leaving only the gray spray lifting against the dark pane,
each crest breaking over forty winters of brine.

Settings

  • Free verse
  • Any tone
  • Medium
  • Everyone
Haiku

The Hand That Leaves the Glass

Brass shears trim the wick,
While the heavy mantle glows;
Cold gears wait in crates.
Cold waves strike the shoals,
Smothering the iron bell;
Memory keeps count.
This lamp turns alone,
Automated for the storm;
Boots sound on the stairs.

Settings

  • Haiku
  • Any tone
  • Medium: 3 haiku
  • Everyone
Acrostic

The Last Watch on the Reef

Brass gears tick their final hand-cranked turn,
Engines wait to steal the wick tomorrow,
As dark waves heave against the granite shore.
Cold brine spatters through the iron grating,
Old memory flares white in every surge,
Night yields the lens to copper wire.

Settings

  • Acrostic
  • Word: BEACON
  • Any tone
  • Everyone

Each run is new, so the same settings give a different poem next time. Run the poem generator two or three times and keep the lines you like best.

Poems for Every Occasion

What to put in the poem generator for the moments people most often need a poem for.

Love poem generator: for her or for him

A love poem works when it could only be about one person. Mention where you met, a habit you love and something only the two of you would understand.

Put in the box

Their name, how you met, a small habit, an inside joke

Try

  • Rhyming or Sonnet
  • Romantic
  • Short

Example topic

Birthday poems

A birthday poem should celebrate this person, not birthdays in general. Add the age, what they love and one moment from the past year.

Put in the box

Name, age, hobbies, a memory from this year

Try

  • Rhyming or Acrostic
  • Joyful or Funny
  • Short

Example topic

Sympathy and funeral poems

For a eulogy or a sympathy card, choose Comforting. The poem stays gentle and honest about the loss, ends with some light and makes no religious claims unless you ask. Read it aloud before a service.

Put in the box

Their name, a place or routine you shared, what you will miss

Try

  • Rhyming or Free verse
  • Comforting
  • Short

Example topic

Wedding and anniversary poems

Count the years, name the place and add one detail of your everyday life together. For a toast, keep it Short so it takes under a minute to read.

Put in the box

Names, years together, where it started, a daily ritual

Try

  • Rhyming or Sonnet
  • Romantic or Heartfelt
  • Short

Example topic

Thank-you poems for teachers, parents and friends

Gratitude lands best with a specific memory: the day they stayed late, the advice you still use. Heartfelt keeps the tone sincere without turning sugary.

Put in the box

Who they are, what they did, what changed because of it

Try

  • Rhyming or Free verse
  • Heartfelt
  • Short

Example topic

Friendship poems

Friendship poems run on shared history. Name a trip, a ritual or a running joke, and pick Funny if your friendship runs on teasing.

Put in the box

Their name, how long you have known each other, a shared story

Try

  • Rhyming or Limerick
  • Funny or Nostalgic
  • Medium

Example topic

Two real occasion poems

Generated with the settings shown and copied here unedited.

Anniversary love poem

For my wife Ana on our tenth anniversary: we met at a bus stop in the rain in Lisbon, and she still hums when she cooks

The Rain on the Tile

Ten years ago in Lisbon rain,
Beside a crowded shelter wall,
You shared the dry step at the bus stop,
And let the cold gray water fall.
Tonight the soup steams on the stove;
You stir the pot and gently hum,
As easy in our kitchen warmth
As on the day we watched it come.
  • Rhyming
  • Romantic
  • Short

Sympathy poem

For my friend whose dog Biscuit died last week; they walked by the river every morning

The Morning River Path

The morning mist still gathers on the shore
Where river stones are quiet in the dawn.
The path feels longer than it did before,
With Biscuit’s eager trotting footsteps gone.
Yet water keeps the memories it made
Along the bank where you would walk as two,
And through the cool and slowly lifting shade,
The early sun still shares the trail with you.
  • Rhyming
  • Comforting
  • Short

A Poem Generator for Kids and Classrooms

Set For to Kids and the poem is written for children of about 5 to 10.

What changes in Kids mode

In Kids mode, the poem generator adds these rules to every poem:

  • Simple, concrete words a child can read aloud, with a clear rhythm
  • Gentle subjects: no violence, nothing frightening beyond gently spooky
  • Love means family, friends and pets, never romance
  • Nothing unsafe a child could copy
  • Dark becomes gently spooky with a cozy ending; Comforting becomes a gentle poem about missing someone or losing a pet
  • Cinquains switch to the classroom version that counts words

Three classroom activities

Short forms are good practice for counting, word choice and imagery. Three that work well with the poem generator:

1

Acrostic name poems

Each student types their name in the Word to spell box with a topic they love. Then they rewrite one line in their own words, keeping its first letter.

2

Cinquain word ladders

Generate a classroom cinquain, cover it and let students build their own: a noun, two describing words, three action words, a four-word feeling and one renaming word.

3

Haiku syllable checks

Generate three haiku and have students clap out every line. If a line misses 5-7-5, they fix it, which turns counting into editing.

Kids mode, two real runs

Birthday acrostic

A poem for my daughter Lily's sixth birthday, she loves cats and painting

Whiskers on Bright Paper

Little paws step through blue paint,
Ink and yellow make a cat,
Leaping six years high today,
Yellow ribbons on her hat.
  • Acrostic
  • Word to spell left empty
  • Kids

Classroom cinquain

Snow day

Boots in the Drift

Snow
Soft, white
Drifting, falling, piling
We feel so glad
Blanket
Sled
Fast, red
Zooming, sliding, flying
I love the rush
Racer
  • Cinquain
  • Medium: 2 cinquains
  • Kids

For stories at the same reading level, try the kids story generator or the bedtime story generator.

How to Write a Poem (and Edit an AI Draft)

Five habits make a poem good, whether you start from a blank page or from a generated draft.

Start from one moment

Poems about “love” or “time” drift. Poems about one evening, one kitchen or one goodbye stay sharp. Shrink the subject until you can see it.

Trade adjectives for images

“She was kind” tells. “She kept a spare umbrella for strangers” shows. Replace each abstract word with something the reader can picture.

Listen to the sound

Read every line aloud. Repeated sounds, a steady beat or a sudden short line do as much work as meaning. Cut the words that trip the rhythm.

Break lines on purpose

A line break is a small pause. End lines on strong words, not on “the” or “and”, and let a stanza break mark a shift in time or thought.

Revise in passes

Do one pass for meaning, one for images and one for sound. Most poems improve the most in their second and third drafts.

Editing an AI draft in three passes

A poem from the poem generator is a strong first draft. These three passes make it yours:

1

Cut the expected

Delete any line you could imagine in a card you didn't choose. Generated poems lean on familiar images, and your edits take them out.

2

Add one true detail

Add a fact only you know: a street name, a phrase they always say, the color of a door. One true detail outweighs ten pretty lines.

3

Read it aloud, then read it to them

Your ear catches forced rhymes and extra syllables that your eye misses. If a line makes you wince when spoken, rewrite it or cut it.

Can AI Write Good Poetry?

A large study suggests most readers can't tell AI poems from human ones. That doesn't make every AI poem good.

What the research found

In a 2024 study in Scientific Reports, Brian Porter and Edouard Machery mixed poems by ten well-known poets, from Geoffrey Chaucer and Shakespeare to Sylvia Plath, with poems ChatGPT 3.5 wrote in their styles, and showed them to 1,634 non-expert readers.

The readers identified the source correctly only 46.6% of the time, slightly below the 50% that guessing would score, and they were more likely to call the AI poems human. In a second experiment with 696 readers, the AI poems were rated higher on qualities such as rhythm and beauty.

The authors' explanation: the AI poems were simpler and more direct, so they were easier to understand, while readers mistook the complexity of the human poems for incoherence.

Porter, B. & Machery, E. (2024). AI-generated poetry is indistinguishable from human-written poetry and is rated more favorably. Scientific Reports, 14, 26133.

Where AI poems fall short

  • They reach for familiar images: without your details, a poem about the sea finds waves, salt and gulls.
  • Rhyme can bend the meaning. Forced rhymes are the most common flaw, which is why the poem generator is told to rewrite a line rather than twist it.
  • Syllable counts can slip. Check haiku, tanka and cinquain lines before you submit them anywhere.
  • They can't know your life. The memory that makes a poem land has to come from you.

Is an AI Poem Original? Who Owns It?

Short answers with the sources behind them.

Is it original?

The poem generator writes new lines on every run. It is instructed never to quote or closely paraphrase existing poems, hymns or song lyrics, and not to imitate living poets or songwriters. Common short phrases still turn up, as they do in human writing, so search any line that feels familiar before you publish.

Who owns it?

Story-AI's terms of service give you ownership of what you generate, to the extent the law allows. The rules differ between countries: the U.S. Copyright Office concluded in January 2025 that prompts alone are unlikely to make you the author, while human changes such as rewriting, selecting and arranging lines can be protected.

When should you say you used AI?

Before you submit. Many poetry contests, magazines and schools ask you to disclose AI use, and some ban it. A birthday card needs no footnote, but any poem means more once your own details are in it.

General information, not legal advice. For anything you plan to sell or register, ask a lawyer in your country.

How to Tell If a Poem Is AI-Generated

The honest answer: no test is reliable, whether you read closely or use software.

Signals people look for (all weak)

These show up in AI poems, and in plenty of human ones too:

  • Familiar, safe images (waves, stars, whispers) with no detail only the writer could know
  • Perfectly regular rhyme and rhythm in every stanza
  • Feelings named outright instead of shown
  • A tidy moral in the last line
  • Polished lines that don't quite say anything

What actually helps

  • Drafts and revision history: real poems usually have them
  • Asking the writer about a line: why that word, why the break there
  • Clear rules up front about AI use, and disclosure when it is allowed
  • Remembering the study above: readers scored below chance, so trust the process over instinct

Software does no better: OpenAI withdrew its own AI text classifier in 2023 because of its low accuracy. Story-AI offers no AI detector, and a detector score alone shouldn't decide a grade or a contest.

8 Tips for Better Results From a Poem Generator

Small changes in what you type into the poem generator make a big difference in what you get.

Name names

A name, a place and a date turn a general poem into a personal one.

Give one sensory detail

A smell, a sound or a texture gives the lines an image to build on.

List the words you want

Write “use the words lantern, salt and Sunday” and every one ends up in the lines.

Paste your own text

Paste a diary entry, a speech or a story, up to 2,000 characters, and get it back as verse.

Match the form to the moment

Rhyming for cards, free verse for memories, limericks for jokes, sonnets for big feelings.

Say who it's for

“For my sister, who just moved to Berlin” shapes the voice better than “about moving”.

Regenerate before you rewrite

Every run is different. Try two or three, then edit the best one.

Rework the last line

Endings carry the most weight. If yours sounds like a slogan, rewrite it in your own words.

From Poem to Story

A poem often holds a story in miniature.

Press Continue in Story-AI under any poem generator result and the poem goes into the AI story generator as the starting point for a full story, with the same names and places.

Writing for a child? Turn a birthday acrostic into a bedtime story about the same child, or a longer tale with the kids story generator. Collecting your poems? The book title generator suggests titles for the collection.

  • Poem first, story second: keep the title and the details
  • The same names and places in both the poem and the story
  • A title for the collection once you have a dozen poems

Poem Generator FAQ

Is the poem generator free?

Yes, to start. Each poem costs 1 credit and the free plan includes 20 credits every 30 days, so you can write up to 20 poems a month without paying. Paid plans and one-time credit packs add more; see pricing.

Do I need an account to use the poem generator?

Yes, a free account. You can type your topic and pick the settings first: they are kept while you sign up, so you only have to press Generate when you come back.

What kinds of poems can it write?

Ten forms: rhyming poems, free verse, haiku, tanka, sonnets, limericks, acrostics, ballads, odes and cinquains, with eight tones to choose from, from romantic and funny to comforting and dark.

Can I write an acrostic poem for a name?

Yes. Choose Acrostic and type the name in the Word to spell box (up to 24 letters). Each line starts with the next letter, shown in bold. Leave the box empty and the poem generator picks a word from your topic.

How long are the poems?

Short is 4–8 lines, Medium 10–16 and Long 20–30 for rhyming poems, free verse, ballads and odes. Haiku and tanka come as 1, 3 or 5; limericks and cinquains as 1, 2 or 3. Sonnets have 14 lines and acrostics one line per letter.

Can the poem generator write in other languages?

The poem is written in the language of the site version you use: English, Spanish, French, German, Portuguese, Japanese or Turkish.

Are AI-generated poems original?

Each run writes new lines, and the poem generator is told never to copy existing poems or lyrics or imitate living poets. You own what you generate to the extent the law allows; copyright rules for AI-generated work differ between countries.

Can AI poems be detected?

Not reliably. In a 2024 study readers spotted AI poems less often than chance, and OpenAI withdrew its own AI text classifier in 2023 for low accuracy. Where AI use matters, ask for drafts and disclosure.

Is the poem generator safe for kids?

Set For to Kids and every poem follows extra rules: simple words, gentle subjects, no romance or violence, nothing frightening beyond gently spooky. As with any AI writing, an adult should read it before sharing.

What should I do after I get a poem?

Read it aloud, change the words that aren't yours and add one detail only you know. Then copy it into a card or a message, or press Continue in Story-AI to turn it into a story.

Ready to write your poem?

Describe a moment, pick a form and get an original poem with a title. 1 credit per poem.

Write a poem