About Haiku Generator
Generates haiku poems targeting the traditional 5-7-5 syllable structure using themed word banks. Four themes available: Nature, Seasons, Emotions, and Zen—each with its own pool of nouns, adjectives, and verbs. The generator assembles lines by drawing random words and summing syllable counts (estimated via vowel-cluster matching) until the target is reached. Add your own comma-separated words to inject into the noun bank. Keeps a history of up to 10 recent haiku.
- Syllable counting uses vowel-cluster regex: strips silent-e endings, then counts [aeiouy]{1,2} groups
- Four word banks with ~20 nouns, ~20 adjectives, and ~20 verbs each
- Custom words are injected into the active theme’s noun pool if they have 3 or fewer syllables
- History stores up to 10 haiku with theme, timestamps, and per-line syllable counts
Frequently Asked Questions
- Why don’t the syllable counts always match 5-7-5 exactly?
- The syllable counter is a heuristic based on English vowel patterns—it’s not a dictionary lookup. Words like “fire” (1 or 2 syllables depending on dialect) can throw it off. The generator makes a best effort within 50 word-selection attempts per line.
- Can I save or share the haiku I generate?
- Use the copy button to grab the text, then paste it anywhere. The generator does not have a built-in sharing link, but the haiku is plain text so it works in any messaging app, social post, or document.