Korean Learning Tools
Free interactive tools that support the 4-stage Korean curriculum โ from Hangul (Stage 1) to TOPIK 6๊ธ (Stage 4). Estimate your TOPIK level, romanize Hangul, type Korean from any English keyboard, and convert Sino vs. Native numbers. No login, no ads.
Pair the tools with the pillar guides: Grammar ยท TOPIK II 30-Day Plan. Or compare with other tools at Best Free Korean Learning Sites.
TOPIK Score Calculator
For: TOPIK test takers โ Stages 2โ4 of the curriculum
Stage 2 ยท TOPIK 1โ2๊ธStage 3 ยท TOPIK 3โ4๊ธStage 4 ยท TOPIK 5โ6๊ธEnter your TOPIK I or II section scores and instantly see your grade (1๊ธโ6๊ธ) plus how far you are from the next level.
Open tool โHangul โ Romanization Converter
For: Stage 1 learners decoding new Hangul, plus K-pop / K-drama fans
Stage 1 ยท Pre-TOPIKPaste Korean text and get the standard Revised Romanization (RR) โ the same system used on Korean street signs and TOPIK textbooks.
Open tool โKorean Keyboard (Type Hangul Online)
For: Stage 1 learners without a Korean IME installed
Stage 1 ยท Pre-TOPIKType Korean using the standard ๋๋ฒ์ layout on any English keyboard. The IME composes initial + medial + final consonants into syllables live.
Open tool โKorean Number Converter
For: Stage 1โ2 learners stuck on ์ผ/ํ๋, ์ญ/์ด
Stage 1 ยท Pre-TOPIKStage 2 ยท TOPIK 1โ2๊ธType any number and see both readings โ Sino-Korean for prices, dates, and phone numbers, and Native Korean for ages, hours, and counting.
Open tool โ
Which tools support which curriculum stage?
Korean TokTok teaches Korean as a structured 4-stage path โ Hangul โ TOPIK 6๊ธ. The free tools below map onto specific stages so you can grab the right one for whatever you're studying right now.
- Stage 1Pre-TOPIK
Hangul & First Words
- Stage 2TOPIK 1โ2๊ธ
Beginner
- Stage 3TOPIK 3โ4๊ธ
Intermediate
- Stage 4TOPIK 5โ6๊ธ
Advanced
More tools are coming. If you have a request โ stroke-order animations, a sentence parser, or a verb-conjugator โ let us know in our newsletter, and tell us what you wish existed.
Looking for lessons instead? Browse the post archive.