Learn Chinese words the smart way

11,092 carefully checked words, from HSK 1 to 7–9, 50 a day.
Spaced repetition brings each word back just as you're about to forget it, so you only study what you need.

TianTian Chinese Vocabulary

11,092 carefully checked Chinese words, from HSK 1 through 6 and on to 7–9. Each level is split into days of 50, and you can search by characters, pinyin, or meaning. Pinyin works with or without tone marks.

Click a word to open its card. Flip it to check the answer, choose how well you remembered, and the word gets a temperature. Temperatures come from spaced repetition (FSRS) and cool down over time. In the pinyin, only the tone-marked letters are a different color, so you can see the tones at a glance, and every word has native audio.