Loading tool...
Create Markdown tables with a visual editor. Add columns, rows, set alignment, and export perfectly formatted tables.
Generate JSON Schema from JSON data automatically. Infers types, formats (email, date, URI), required fields, nested objects, and arrays. Supports Draft-07 and 2020-12.
Generate custom printable paper templates: dot grid, graph paper, lined, isometric, Cornell notes, music staff, and hexagonal grid. Export as PDF or PNG.
Generate haiku poems in 10 evocative themes—Nature, Zen, Ocean, Love, Technology, and more—with our free Haiku Generator that celebrates the traditional 5-7-5 syllable poetic form. Haiku is a Japanese poetry form with a 300-year history that captures profound meaning in just 17 syllables, emphasizing simplicity, seasonality, and moments of beauty in everyday life. The constraints of the haiku form—strict syllable count and focus on nature or seasonal themes—force poets to choose words carefully and create surprising juxtapositions that evoke emotional response. This tool generates authentic haiku across diverse themes, from traditional Nature and Zen haiku that emphasize natural beauty and philosophical insight, to contemporary themes like Technology and Modern Life that show how haiku adapts to new subjects. Each generated haiku follows strict 5-7-5 syllable structure while maintaining semantic coherence, creating surprising and meaningful combinations. Save your favorite generated haiku for later viewing, and export them as images perfect for sharing on social media, including in documents, or framing as printed art. The custom word input option lets you provide your own vocabulary, enabling personalized haiku generation based on words meaningful to you.
Use generated haiku as prompts for longer writing projects, or study their structure and word choices to improve your own poetic writing.
Share generated haiku on social media platforms, finding or creating visually appealing images to accompany poetic quotes.
Create custom greeting cards featuring generated haiku, personalizing them with themes and custom words meaningful to recipients.
Use nature and Zen haiku as meditation focal points, contemplating their meaning during mindfulness practice.
Learn haiku structure and style through studying generated examples, understanding how to construct meaningful poems within tight constraints.
Export haiku as images for framing, displaying as desktop wallpapers, or including in art projects combining poetry with visual elements.
Haiku is a Japanese poetic form whose origins trace to the collaborative linked-verse poetry tradition called renga, which flourished in Japan from the 13th century onward. In renga, poets would take turns composing alternating verses of 5-7-5 and 7-7 syllables (more precisely, "on" or morae in Japanese). The opening verse of a renga, called the hokku, held special significance: it set the tone, referenced the season, and stood as a self-contained poetic statement. Over centuries, the hokku evolved into an independent form, eventually named "haiku" by the poet and critic Masaoka Shiki in the late 19th century.
Matsuo Basho (1644-1694) is widely considered the greatest haiku master. His famous frog haiku — "Furu ike ya / kawazu tobikomu / mizu no oto" (The old pond / a frog jumps in / the sound of water) — exemplifies the form's essential qualities: a concrete natural image, a moment of sensory perception, and an implied depth of meaning beyond the literal words. Basho elevated haiku from a literary game to a serious art form by infusing it with Zen Buddhist aesthetics, particularly the concepts of wabi (rustic simplicity) and sabi (the beauty of impermanence and aging).
Two structural elements define traditional haiku beyond the syllable count. Kigo (seasonal words) are references that place the poem in a specific season — "cherry blossoms" indicates spring, "cicada" indicates summer, "harvest moon" indicates autumn, and "snowfall" indicates winter. Japanese haiku almanacs (saijiki) catalog thousands of kigo with their seasonal associations. Kireji (cutting words) are linguistic particles that create a pause or juxtaposition within the poem, dividing it into two contrasting or complementary images. In English haiku, kireji are often represented by a dash, ellipsis, or line break rather than a specific word.
The 5-7-5 syllable rule requires nuance when applied to English. Japanese "on" (morae) are not identical to English syllables — they are units of sound timing, where each mora takes roughly equal time to speak. The Japanese word "Osaka" has four morae (o-sa-ka) but three English syllables. Because English syllables carry more information than Japanese morae, many English-language haiku poets argue that a 5-7-5 English haiku is actually longer than its Japanese equivalent and advocate for shorter forms (often around 10-14 syllables total). The Haiku Society of America's definition does not specify a syllable count, instead emphasizing brevity and a two-part structure with juxtaposition.
Other notable haiku masters include Yosa Buson (1716-1784), known for his painterly visual imagery; Kobayashi Issa (1763-1828), celebrated for his compassionate, often humorous poems about small creatures and everyday life; and Masaoka Shiki (1867-1902), who modernized haiku by advocating for direct observation (shasei, "sketching from life") and rejecting the mysticism that had come to dominate the form. In the 20th century, haiku spread globally, with significant English-language traditions developing in North America and Europe, and contemporary poets continue to explore how this ancient form can capture modern experience.
Traditional haiku follows a three-line format: the first line has 5 syllables, the second has 7 syllables, and the third has 5 syllables. This structure creates a natural rhythm and encourages concise expression.
Yes, the Custom vocabulary option lets you input your own word list. The generator will use your words to create haiku that follow the 5-7-5 syllable pattern while incorporating your chosen vocabulary.
Click the heart or save icon on any generated haiku to add it to your favorites. You can then export saved haiku as images suitable for sharing on social media or printing.
Yes, each haiku is randomly assembled from the selected theme's word pool, producing a unique poem every time you click Generate. While some word combinations may occasionally repeat, each generation is randomized.
All processing happens directly in your browser. Your files never leave your device and are never uploaded to any server.