In need of some writing inspiration? Make some hyperpoetry! Create machine-generated random poems such as haikus and sedokas with our poetry generator!
About The Random Poem Generator
This page automatically creates randomly generated computer poetry. Choose a poem structure such as haiku, quinzaine or tanka from the dropdown, then choose an optional poetry theme, or just leave blank to generate a totally random poem.
The poem generator works by randomly selecting from hundreds of lines of poetry of different syllable lengths to generate a short structured poem. It currently generates haikus, tankas, lanturnes, nonets, quinzaines, katautas, sedokas, and clarity pyramids.
Emma can't actually remember when she created the poem generator. According to the Wayback Machine it has been on the web since at least 2005, when she called it "The Hyperpoetry Generator." She created it because she had written lots of poems and drafts of poems and had lots of individual lines and snippets of poetry lying around. She decided to put them all into a database and see what would happen if she randomised them, and whether they would create anything interesting, new, or different.
The generator is founded on the principle of "1000 monkeys for 1000 years eventually producing the works of Shakespeare." Emma hopes that if she can put enough good lines into the generator, it will eventually come up with good poems!
You can create as many new poems as you like. Because the generator is random, some of the poems turn out well, and others not so well! Try generating a few different types of poems using different themes, or a mix of themes. Experimentation is the key, and when your luck is aligned, the generator will create something really unique and evocative.
Cherry tree background designed by Freepik. Licensed under CC BY 3.0.