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.

A concrete poem is a poem whose words are arranged on the page to form a picture of its subject. The shape carries meaning the words alone do not: a poem about rain falls down the page in narrow streaks, a poem about a circle curves, a poem about a bird has wings. In English the tradition is often called shape poetry; the wider international movement that made the form prominent in the 1950s and after is usually called concrete poetry, and it treats the arrangement of type as part of the poem rather than as decoration around it.

The version this page generates builds a diamond, a classic concrete shape: four lines widening, a centre of four equal lines, then four lines narrowing to a single point. That diamond structure is useful for beginners because it gives you a visual skeleton and a clear place for the turn — the middle of the shape.

The diamond has a predictable rhythm. The lines widen, hold, then narrow:

        BLUE
    SMALL blue sea
  WIDE sea blue deep
one wave rolls slowly
one wave rolling slow
one wave rolls slowly
  WIDE sea blue deep
    SMALL blue sea
        BLUE

Three things are working at once. The silhouette is a diamond, so the poem's size is visible before a word is read. The middle four lines are the poem's climax — that is where the strongest image belongs. And the final four lines mirror the opening four, which makes the poem feel closed rather than abandoned. The mirroring is a real constraint: it means your line count must be odd (here nine) for the diamond to balance, which is why the generator pads the shape rather than your words.

Revising concrete poem

Common mistakes with concrete poem

How this page generates your poem

This page composes nine lines laid out as a diamond: four widening lines, four equal middle lines, then four narrowing lines that mirror the opening. Your colour, size and main noun lead the shape, and your three nouns, adjectives, verbs and adverbs fill the triads. The whitespace is generated as part of the line text, which is why the shape survives copying and pasting.

This is a template and word-list engine, not an AI model. The word lists, the rhyme table and the templates are all part of the page, and every calculation happens in your browser. Nothing you type is sent to us, stored on a server, or used to train anything — we never receive it at all. There is no account, no sign-up and no cookie set by the generator itself. The full description is in our Terms of Use.

Your words and your poem

Copyright: you keep all rights in the words you type and in the poem this page produces. Print it, post it, publish it, perform it, adapt it, sell it — it is yours, and we claim no ownership over your output. Your input: the text you type stays in the page in your browser, is used only to build the poem you asked for, and is never transmitted, logged or shared. Clearing the form or closing the tab removes it. Accuracy: the syllable counts, rhymes and metres here are approximations produced by a program, so treat the result as a first draft and check anything you intend to publish or submit for assessment.

Advertising on this page

This page carries no advertising inside the poetry generator. There are no ads next to the input fields, none beside the Write me a poem button, and none inside the poem itself, so a mis-tap while writing is impossible. If we ever place a unit here it will sit in the single fixed editorial slot at the foot of the page, separated from the poem output by well over 1,200 characters of editorial text — the policy is set out on our Advertising page.

Keep learning

Browse all 94 guides and references in our Articles library, or try another form from the top menu.

Author & review