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.