Concrete Poem Generator

A concrete poem takes the shape of its subject. Give us a noun, a colour, a size and some describing words, and we will build a diamond-shaped concrete poem.

A noun (e.g. cat, dog) (cat)
A colour (e.g. red, green) (golden)
A size (e.g. small, large) (small)
Three more adjectives (e.g. naughty, cute) (naughty)
Another adjective (e.g. fluffy, sleek) (fluffy)
One more adjective (e.g. sly, bold) (bold)
A noun relating to your topic (e.g. paws, whiskers) (whiskers)
An adjective describing that noun (e.g. fluffy, curly) (curly)
A verb relating to that noun (e.g. running, hunting) (twitching)
An adverb (e.g. quickly, silently) (quickly)
Another noun (e.g. tail, eyes) (tail)
An adjective describing that noun (e.g. long, bright) (long)
A verb relating to that noun (e.g. swaying, watching) (swaying)
An adverb (e.g. lazily, softly) (lazily)
And finally, a third noun (e.g. ears, claws) (ears)
An adjective describing that noun (e.g. pointy, sharp) (pointy)
A verb relating to that noun (e.g. twitching, pawing) (twitching)
An adverb (e.g. nervously, gently) (gently)

How to write a concrete poem

  1. Fill in the fields above — use the Suggest buttons for inspiration, or Fill entire form with random ideas.
  2. Press Write me a poem and our word engine will compose your poem in seconds.
  3. Read it aloud, tweak a word or two, and make it yours.
💡 Tip: use evocative adjectives and powerful nouns to make your poems emotive. A diamond-shaped concrete poem.