TextToolboxTextToolbox

Haiku Generator

Generate beautiful 5-7-5 haiku poems across 5 themes — Nature, Seasons, Moon & Stars, Water, and Silence. Save favourites and copy any poem in one click.

Select Theme

What Is the Haiku Generator?

The Haiku Generator creates random traditional haiku poems following the classic 5-7-5 syllable structure — three lines with five, seven, and five syllables respectively. Choose from five themed pools (Nature, Seasons, Moon & Stars, Water, Silence) or use Random mode to mix lines freely. Save favourites, revisit recent poems, and copy any haiku to paste into social media, cards, or creative projects.

How to Use the Haiku Generator

  1. Select a theme — each theme draws from a curated bank of lines tuned to that subject.
  2. Click New Haiku — a fresh 5-7-5 poem is generated instantly.
  3. Save favourites — click ♡ Save to keep up to 10 poems in your session.
  4. Click a Recent poem — restores it to the main display for copying or saving.
  5. Copy — copies the three-line haiku as newline-separated plain text.

Where Can You Use the Haiku Generator?

Social Media
Post haiku as Instagram captions, Twitter threads, or LinkedIn mood updates — short-form poetry performs well as standalone content.
Greeting Cards
Add a personalised haiku to birthday, sympathy, or thank-you cards for a creative touch that feels handcrafted.
Creative Writing
Use generated haiku as opening epigraphs for short stories, chapter headers in fiction, or inspiration prompts to spark new writing.
Mindfulness
Generate a daily haiku for journaling, meditation focus, or desk wallpaper — a short moment of calm attention before the workday.

Haiku Themes and Features

  • 5 themed pools — Nature, Seasons, Moon & Stars, Water, and Silence each draw from a curated set of lines specific to that subject. Random mode mixes freely across all pools.
  • 5-7-5 syllable structure — all lines in the banks have been counted and verified to the correct syllable length for each position.
  • Favourites panel — saves up to 10 haiku per session. Click the copy icon on any saved poem to copy it directly.
  • Recent history — the last 4 generated poems are shown below the main display. Click any to restore it.
  • One-click copy — copies all three lines as newline-separated text, ready to paste into any app.
  • Hydration-safe rendering — haiku is generated on the client after mount to avoid server/client HTML mismatch.

Best Practices and Limitations

Haiku traditionally describe a single moment of nature or perception, often including a kigo (seasonal word) and a kireji (cutting word) that juxtaposes two images. The generator produces structurally correct 5-7-5 poems by recombining pre-written lines — the results vary widely in meaning and cohesion depending on which lines are picked.

Personalising haiku: The generated poem is plain copyable text — modify any word to fit your message. Changing one noun or verb is often enough to make a generated haiku feel entirely personal.

Syllable counting: English syllable counts vary by regional accent. "River" is 2, "silence" is 2, "beautiful" is 3. When writing your own haiku, count each syllable aloud to verify the 5-7-5 structure.

Share This Tool

Help poets and creators generate beautiful haiku for free!

Frequently Asked Questions

What is the 5-7-5 rule in haiku?+

A traditional haiku has three lines: the first with 5 syllables, the second with 7 syllables, and the third with 5 syllables. This 5-7-5 pattern originates from Japanese poetry where each unit (on) roughly corresponds to a syllable in English. The generator uses pre-verified line banks that match these counts.

Are the generated haiku original?+

The tool combines lines from curated thematic banks to produce unique haiku combinations. While individual lines are pre-written, the combinations are randomly assembled — most pairings produce poems you've never seen before. Save any particularly resonant combination using the ♡ Save button.

What themes are available?+

Five themed pools are available: Nature (flora, fauna, landscapes), Seasons (winter, autumn, spring transitions), Moon & Stars (nocturnal imagery, celestial light), Water (rivers, rain, ponds), and Silence (emptiness, stillness, impermanence). Random mode freely mixes lines from all pools.

Can I use generated haiku commercially?+

Yes. The lines in the generator are original compositions created for this tool, not reproduced from copyrighted works. You may use any generated haiku for personal use, greeting cards, social media, commercial content, or print without restriction or attribution.

How do I write my own haiku?+

Start with an observation of nature or a sensory moment. Line 1 (5 syllables): set the scene. Line 2 (7 syllables): develop or complicate the image. Line 3 (5 syllables): provide a twist, contrast, or resolution. Avoid rhyme — traditional haiku relies on juxtaposition and seasonal imagery (kigo) rather than rhyme schemes.