Skip to content

Typing Practice

Measure your typing speed with proverbs, short sentences and longer passages — keystrokes per minute for Korean, WPM for English — plus accuracy and the characters you got wrong. You can also practise on your own text, and nothing you type is sent to a server.

Time (s)
0.0
Strokes/min
0
Accuracy
–

It finishes automatically once you have typed the whole text, or press Enter to stop early. Pasting is disabled.

How are keystrokes counted?

A Korean syllable is built from several key presses, so speed is counted in actual keystrokes (jamo), not syllables: 「값」 is ㄱ ㅏ ㅂ ㅅ = 4 strokes; double consonants (ㄲ ㅆ …) are one stroke with Shift; compound final consonants (ㄳ ㄺ …) and compound vowels (ㅘ ㅢ …) need two keys = 2 strokes. Spaces, punctuation and each English letter count as 1. English WPM treats five characters as one word. Accuracy counts wrong syllables or characters with an edit distance.

FAQ

Where are my records stored?

Only in this browser’s localStorage — nothing is sent to a server, and clearing browser data removes them. Attempts under 90% accuracy are not saved as a best record.

Won’t Korean letters flash red while I type?

While your input method is still composing a syllable, the last character is not judged as wrong. It is judged once the syllable is finished.

How to use this tool

Use it to practice and measure your typing speed and accuracy. Choose proverbs, short texts or long texts, or paste your own, and get Korean characters per minute, English WPM, accuracy and the letters you got wrong. What you type is not sent to a server.

Frequently asked questions

How is typing speed calculated?

Korean is measured in characters per minute and English in WPM, with accuracy and the letters you got wrong.

Can I practice with my own text?

Yes. Paste any text to practice; proverbs, short texts and long texts are also provided.

Is what I type sent to a server?

No. What you type is not sent to a server.

See all tools

Hangul Fixer

Fix Korean text and file names made on a Mac that appear as separated jamo or garbled on Windows. Supports NFD↔NFC conversion, jamo joining/splitting, batch file-name conversion and encoding-mismatch recovery.

Character Counter

Counts characters and UTF-8 / EUC-KR bytes as you type. Handy for cover letters and text-message limits.

Text Cleaner

Remove line breaks, tidy spaces, drop duplicate lines, sort lines, convert full/half-width and straighten quotes in one click. Made for cleaning up copied text.

Markdown Preview

Write Markdown and see the result right next to it. Headings, lists, tables, code, quotes and checkboxes are supported, and you can copy the finished HTML. Optionally preview it with the same renderer the boards use (converted on the server).

Subtitle Editor (SRT · VTT)

Shift a subtitle file’s timing, stretch it to match a video’s frame rate, or fix everything by matching just two scenes. Also converts SRT ↔ VTT, wraps lines, strips tags and flags overlaps and subtitles that flash by too fast. Files are never uploaded.

Text to Speech

Reads your text aloud. Choose the speed, pitch and volume; it plays sentence by sentence and highlights the one being read. Only voices installed on your device are used by default, so your text does not leave it.