Poem Generator

Create a Haiku in Seconds

A Haiku is a short Japanese poem used to evoke images. Our Haiku generator lets you choose a few words then it automatically counts the syllables and brings in synonyms where necessary, to help fit the 5-7-5 poetic style.



Need a prompt? Go random!

Please note: this generator brings in words from an external source, which can occasionally include potentially offensive content.


A time or year, time of day or setting (e.g. summer, morning, beach)


An adjective to describe that time or place (e.g. sunny, pleasant)


Two singular nouns that you would not usually expect to find in the same sentence (e.g. frog, chocolate)



Another adjective (e.g. little, hairy)


A verb (e.g. sings, runs)




Want to know when our app goes live? If so, please enter your email address. (Otherwise leave blank.)


And finally, what's your pen name?

Stuck? Try our pen name generator



Share Haiku Generator

Why Use Our Haiku Generator

We found lots of brilliant haiku tools online but not many worked well with user input. The brief and rigid Haiku structure makes it difficult to work with the infinite possibilities people might input. When our Haiku generator can't fit words to the required structure, it uses the dictionary to search for synonyms that do fit. Admittedly, there are limitations, for example if uncommon words or words with atypical pronunciations are used, but we find that our automatic generator works well for most needs.




Haiku Generator

Quickly write a haiku.
haiku creator / Japanese poem writer / haiku generator / short poem


Contact: writer@poem-generator.org.uk | Data and Privacy Information