Create a Haiku in seconds. A Haiku is a short Japanese poem used to evoke images. Choose a few words and we will count the syllables for you to fit the 5-7-5 style.
A haiku is a very short Japanese poem of three lines. In English it is usually taught as a syllable count of 5 – 7 – 5, and that is the pattern this generator follows. The count is an approximation: Japanese counts on (sound units) rather than English syllables, so a translated haiku often reads shorter than its 5-7-5 label suggests. Traditional haiku also carry two things the syllable count alone does not describe: a kigo, a seasonal word that fixes the poem in a time of year, and a kireji, a cutting word or pause that splits the poem into two perceivable halves.
The shape that results is a poem of one observation. Something is noticed; the poem stops. There is no argument, no moral and usually no first-person commentary — the reader is meant to complete the picture.
An example written to the 5-7-5 pattern this page generates:
Morning rain falls slow,
a heron stands in the reeds
counting the river.
Read the syllables across the lines: morn-ing rain falls slow (5), a her-on stands in the reeds (7), count-ing the riv-er (5). Now look at where the poem divides. "Morning rain falls slow" is one picture; the heron is a second. The comma-like pause between them is the cut, and the whole poem is the space between the two images. The seasonal signal here is morning rain — a spring or early-summer image rather than a winter one.
This page composes three lines and fits them to 5 – 7 – 5 syllables using the site's own syllable counter. Your season or time word, adjective, two nouns and verb are placed first; the engine then adds words from its built-in lists until each line reaches the target count, and it checks the count before showing you the poem. Because the filler is chosen at random, two poems from the same input are not the same poem.
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.
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.
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.
Browse all 94 guides and references in our Articles library, or try another form from the top menu.