Chinese Acrostic Poem Generator (藏头诗生成器)

Turn any name or phrase into a classical-style acrostic poem (藏头诗): every generated line starts with one character of your keyword, taken from real lines of public-domain Tang and Song poetry. Type one keyword per input line (a name, a birthday greeting, a slogan…); letters and punctuation inside a line are ignored.
Also see the Pinyin Converter if you want to read the poems aloud, and the Stroke Count tool when practicing handwriting.
All processing happens locally in your browser with a bundled classical verse corpus — your text is never uploaded to any server.
Line style:
If a character has no verse in the chosen style, it is reported instead of guessed.
Ctrl+Enter generates.
Type one keyword per line and click Generate Poem. All processing stays in your browser.
How it works: every output line is a genuine line from a classical poem whose first character matches your keyword character — for example 春 may give 春眠不觉晓 (唐·孟浩然《春晓》). Five-character mode only picks 5-character lines, seven-character mode only 7-character lines, and mixed mode prefers 5 and falls back to 7. Lines are chosen at random each run; press Generate again for a different combination. Characters with no verse in the chosen style (or outside the corpus) are reported in red. The bundled corpus is a hand-curated subset of canonical public-domain Tang/Song poems; every line carries its source, and you can hide the source column before copying.