Poem Generator is a free online tool from Tool Hub Zone that writes a poem from a topic or idea you give it. Enter a theme, a mood, or a few details, and the tool creates a draft you can read, edit, and use for a card, a caption, or just for fun. It is part of our writing tools, and no account is needed.

How to Use the Poem Generator

  1. Type your topic or idea into the box above.
  2. Add details such as a mood, a person, or an occasion if the tool asks for them.
  3. Generate the poem and read it through.
  4. Change any lines you do not like, then copy the final version.

How to Write a Better Prompt

The more specific your idea is, the more personal the poem will feel. Compare these two inputs.

Weak inputStronger input
LoveA quiet love poem for my wife, about our first rainy winter together
FriendshipA funny birthday poem for a friend who is always late
NatureA calm poem about mountains at sunrise

Name the occasion, the person, and the feeling you want. These three details do more for the result than any other setting.

Common Poem Styles and Their Rules

StyleMain rule
HaikuThree lines, usually 5, 7, and 5 syllables in English
LimerickFive lines with the rhyme pattern AABBA, often funny
Rhyming coupletsPairs of lines that rhyme, pattern AABB
Free verseNo fixed rhyme or length, so the rhythm is your choice
AcrosticThe first letters of each line spell a word or name

What Do the Rhyme Patterns Mean?

Letters show which lines rhyme with each other. In AABB, lines one and two rhyme, and lines three and four rhyme. In ABAB, the lines alternate. Here is a short example we wrote in the ABAB pattern:

The morning light climbs over the hill,
The street begins to hum,
A kettle sings, the air is still,
And a quiet day has come.

Lines one and three end in “hill” and “still”, and lines two and four end in “hum” and “come”.

How to Make a Generated Poem Your Own

  • Replace general words with real details. Swap “a friend” for a name or a memory only you know.
  • Read it aloud. If a line is hard to say, the rhythm is probably off.
  • Cut filler lines. A short poem that says one clear thing beats a long one that wanders.
  • Keep what works. Often one or two good lines are enough to build a better poem around.

What Can You Use a Poem For?

  • Birthday, wedding, and anniversary cards
  • Social media captions and short messages
  • School assignments and creative writing practice
  • Speeches, toasts, and small gifts
  • A starting point when you feel stuck on a blank page

Is a Generated Poem Original?

The wording is created fresh each time, but generated writing can still resemble common phrases and themes. For contests, magazines, or school work, the rules may require that the poem is your own writing, so please check them first. Adding your own lines and details is the best way to make the poem truly yours.

Want a Story Instead?

If you would rather write in prose, try our Story Generator. For a short line to go with your poem, the Social Caption Generator can help.

Frequently Asked Questions

Is the poem generator free?
Yes. It is free to use, and you do not need to sign up.

Does it work on a phone?
Yes. You can use it in a browser on a phone, tablet, or computer.

Can I generate more than one poem?
Yes. Change your input or run the tool again to see a different version.

Can I use the poem as I like?
You can use it for personal projects, but please read the rules of any contest or platform where you plan to post it.

Last updated: October 11, 2026