









百不失一 is a Chinese idiom (chengyu) meaning “to be unerring”. To hit the mark every time; to be absolutely accurate and without error; never failing. Literally, “one hundred without a single miss”.

Choose character parts and animate their colors, together or in stroke order
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Picture and word Bingo for your class
Open the tool →百不失一 (bǎi bù shī yī) is a Chinese idiom (chengyu) meaning “to be unerring”.
百不失一 is pronounced bǎi bù shī yī in Mandarin Chinese.
Literally, 百不失一 means “one hundred without a single miss”. It is used to mean “to be unerring”.
一百次中无一次失误。表示射箭或打枪命中率高,或做事有充分把握。