







箭无虚发 is a Chinese idiom (chengyu) meaning “Every arrow finds its target”. To be a crack shot, hitting the mark with every attempt. Literally, “No arrow shot in vain”.

Choose character parts and animate their colors, together or in stroke order
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →箭无虚发 (jiàn wú xū fā) is a Chinese idiom (chengyu) meaning “Every arrow finds its target”.
箭无虚发 is pronounced jiàn wú xū fā in Mandarin Chinese.
Literally, 箭无虚发 means “no arrow shot in vain”. It is used to mean “Every arrow finds its target”.
箭:弓箭;虚:空。箭射得准,每发必中。形容箭术高明