Ha(하)ru(루)Ha(하)ru(루)
App StoreGoogle Play

Learn Korean words the smart way

14,096 carefully checked words, from Hangul to TOPIK 6 and beyond, 50 a day.
Spaced repetition brings each word back just as you're about to forget it, so you only study what you need.

HaruHaru Korean Vocabulary

14,096 carefully checked Korean words, from the Hangul letters and syllable chart through TOPIK 1 to 6 and beyond. Each level is split into days of 50, and you can search by word, conjugated form, or meaning.

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. For pronunciation, you can choose from four Korean voices.