Typing practice

Type a line, press Enter, move to the next. Five lines gives you a speed and an accuracy figure, plus which characters you missed most. Choose words or sentences, Korean or English. Nothing to download and no account.

Speed0
Accuracy100%
Line 1/5The clock starts when you type

Type a line and press Enter to move on. Five lines gives you a result. Speed counts keystrokes, not letters — in Korean, 각 takes three.

The clock starts at the first character and stops at the fifth Enter

One run is timed from the first keystroke to the Enter on the fifth line. Pauses between lines count too. Speed is the number of correctly typed keystrokes divided by that time — 180 correct keystrokes over five lines in 48 seconds is 180 ÷ 0.8 = 225 per minute. While you type, the figure includes what you have got right on the current line so far.

A wrong character costs exactly its own keystrokes

Judging happens once per line, when you press Enter. Each position is compared with the sample: a match adds that character's keystrokes, a mismatch adds nothing. Getting 닭 wrong loses 4 strokes. Accuracy is the share of matching characters across the five lines, rounded to a whole number, and is separate from speed. Correcting with Backspace carries no penalty except the time it takes. The most-missed list counts only positions typed wrongly and shows the top five.

Four separate records

There is a best for each pairing of Korean or English with words or sentences. It changes only when the finished run beats the previous record. Words are five drawn from 60 Korean or 40 English words, joined with spaces into one line; sentences are one drawn from 20 Korean or 16 English lines. Pasting is blocked — a pasted line would print ten thousand per minute.

What this screen does not do

There is no time limit. No daily board or stages. English is also counted in keystrokes, not letters — a space is one stroke. The record stays in this browser only.

Common questions

QHow is speed counted?

By keystrokes, not letters. On a Korean keyboard 가 takes two presses, 각 three and 닭 four (ㄷ ㅏ ㄹ ㄱ). Counting syllables would reward anyone who sticks to simple ones. A doubled consonant like ㄲ is shift plus one key, so it counts once.

QHow do you know the count is right?

All 11,172 Korean syllables were split into their parts and put back together — if a single one failed to come back as the original character, the table would be wrong. 안녕하세요 comes out as 12 keystrokes and 대한민국 as 11.

QWhere does the practice text come from?

It was all written for this page. The poems and quotations typing programs like to use are often still in copyright, and lifting examples out of someone else's program is copying either way. The Korean lines were chosen to spread across finals, compound finals, doubled consonants and compound vowels — all 19 initials, all five doubled consonants and all seven compound vowels appear.

QI skipped one character and everything after it was marked wrong.

That is deliberate. Characters are compared straight through rather than realigned, because in typing a dropped character throws off everything after it. Characters you simply ran out of time to type are not counted as misses, though — otherwise the tail of every line would look like your weak spot.

QHow does the English figure relate to WPM?

The number here is keystrokes per minute. In English each character is one stroke, spaces included. WPM treats five strokes as one word, so dividing this figure by 5 gives roughly WPM.

QThe character I am composing does not turn red.

That is deliberate. If ㄱ were marked wrong the instant you pressed it on the way to 가, every character would flash red once. The last character is judged after composition ends, and an Enter pressed mid-composition confirms the character rather than submitting the line.

Source last checked: 2026-08-20