Haiku Generator
Generate beautiful 5-7-5 haiku poems instantly. Pick a theme like nature, seasons, love or ocean and create original three-line haiku to copy and share.
Updated 2026-06-14 · Free · No sign-up · Runs privately in your browser
Traditional 5 – 7 – 5 syllable structure
How the Haiku Generator Works
A haiku is a three-line poem with a strict 5-7-5 syllable pattern. Counting syllables by hand is fiddly, so this generator does it for you. Each theme has a bank of carefully written lines:
- A pool of five-syllable lines (used for line 1 and line 3).
- A pool of seven-syllable lines (used for line 2).
The tool picks one line from each pool and stacks them in 5-7-5 order, producing a complete, correctly structured haiku every single time. Click Generate haiku for an endless supply.
The 5-7-5 Structure
Line 1: 5 syllables Line 2: 7 syllables Line 3: 5 syllables
This adds up to seventeen syllables — the classic Japanese form. Because the lines are pre-counted, you never have to worry about miscounting a tricky word.
Worked Example
Choose the Nature theme and generate. You might get:
An old silent pond sunlight warms the quiet earth Leaves drift to the ground
Five syllables, seven syllables, five syllables — a complete haiku evoking a single calm moment, exactly as the form intends.
Themes Available
| Theme | Mood |
|---|---|
| Nature | Ponds, pines, hills, birdsong |
| Seasons | Snow, blossoms, harvest, frost |
| Love | Longing, closeness, tenderness |
| Ocean | Waves, tides, gulls, horizons |
Haiku are wonderful for poetry lessons, journaling, greeting cards and social captions. Generate one as inspiration, then swap in your own words to make it personal — the generator gives you a perfectly structured frame to build on.
Frequently asked questions
What is a haiku?+
A haiku is a traditional Japanese poem of three lines with a 5-7-5 syllable pattern: five syllables in the first line, seven in the second and five in the third. Haiku often capture a single moment in nature or a quiet feeling in just seventeen syllables.
How does the haiku generator work?+
It draws from themed banks of poetic lines that each have a known syllable count. It picks a five-syllable opening, a seven-syllable middle and a five-syllable closing line, so every generated haiku follows the traditional 5-7-5 structure automatically.
Are the generated haiku original?+
Each haiku is assembled fresh from a large pool of lines, so the combinations you get are effectively unique and change every time you generate. You are free to use, edit and share them; treat them as a starting point you can personalise.
What is the 5-7-5 rule in haiku?+
The 5-7-5 rule counts syllables, not words: the first and last lines have five syllables each and the middle line has seven, for seventeen total. This generator handles the counting for you so you do not have to tap out syllables by hand.
Can I use these haiku for school or social media?+
Yes. The haiku are ideal for English and poetry classes, creative-writing warm-ups, greeting cards, captions and social posts. Copy the result with one click and feel free to tweak a word or two to make it your own.