free tool, no sign-up

Haiku Generator

Write three haiku lines and check the classroom 5-7-5 syllable pattern, or build an acrostic where each line starts with the next letter of a word.

Write three lines. Targets are 5, then 7, then 5. The count is a classroom estimate: vowel groups, a silent final e, and a short exception list. It is not a dictionary pronunciation, and this page does not write the poem for you.

Does not match the target. Classroom estimate 0 / 5
Does not match the target. Classroom estimate 0 / 7
Does not match the target. Classroom estimate 0 / 5

This haiku generator is a writing helper: you type three lines and it estimates the syllables in each one against the 5, 7, and 5 counts used in English classrooms. The estimate groups vowels, drops a silent final e, and corrects a short list of words, so treat the number as a classroom check rather than a dictionary pronunciation. Switch to acrostic to enter a word of up to 12 letters and write one line for each letter, with that letter called out at the start of the row, then copy or print what you wrote.

A 5-7-5 haiku and an acrostic you write yourself

English classrooms usually teach a haiku as three lines with five syllables, then seven, then five. BBC Bitesize states that pattern, and the Academy of American Poets describes a traditional Japanese haiku as three lines totaling seventeen syllables in a 5/7/5 count. In this haiku generator you type the three lines yourself. Each line shows its syllable estimate next to the target, in green when it matches and in amber when it does not. The estimate counts vowel groups, drops a silent final e (and a silent -ed, or a silent e before a final s), and checks a short exception list for words the pattern misses, including poem, create, and science. The word ancient comes out as two syllables. The number is a classroom estimate, not a dictionary pronunciation. English syllables are not the Japanese sound units the form grew from, and many haiku published in English are not 5-7-5, so the colors only check the classroom pattern.

An acrostic poem uses a word written down the page. Each line starts with the next letter of that word, which is how Kenn Nesbitt's Poetry4kids lesson and the Poetry Foundation define the form. The lines do not have to rhyme. Type letters only, up to 12, and a row opens for each letter with that letter called out. You write the line. Copy and Print use only the words you typed. The tool does not send your lines to a writing service and does not invent a poem for you.

Frequently Asked Questions

How do I make a haiku?

Write three lines about one moment. Aim for five syllables, then seven, then five. Under this classroom estimate, "Green leaves in the sun" is five. If a line is amber, add or cut a word and watch the count change. Green means that line matches its target.

Is this a haiku checker?

It checks the 5-7-5 pattern with a classroom syllable estimate. A matching count does not by itself make the lines a haiku, and a line in amber can still be a strong line. The tool does not look words up in a pronunciation dictionary.

Will this haiku generator write a poem for me?

No. You write every line. There is no request to an outside writer. Load example only to see lines that already land on 5, 7, and 5, or an acrostic for the word RAIN, then replace them with your own.

What is an acrostic poem?

It is a poem in which the first letter of each line spells a word when you read down the page. Type the word in letters only, 12 at most, and write one line per letter. The letter is shown at the start of the row so you can see the word as you write.

Related Tools