Speed and accuracy
In typing speed a "word" is any five characters, so "I run" counts as one word and "rhinoceros" as two.
Start with a puzzle. Two friends each take a one-minute typing test. One types short words like "I run to it" and the other types "rhinoceros" over and over. (A made-up example.) Both press about the same number of keys. Who typed more words? Counting real words would hand the first friend an easy win, so typing tests don't count real words. They count a standard word instead: five characters, counting letters, digits, spaces and punctuation. Keys that make no character, such as Shift and Backspace, are not counted. By that rule "I run" (five characters with the space) is one word and "rhinoceros" (ten letters) is two, and the two friends come out level.
Characters ÷ 5 ÷ minutes
Speed in words per minute, WPM, follows straight from that rule. Gross WPM is the characters typed, divided by 5, divided by the minutes. 250 characters in one minute is 250 ÷ 5 ÷ 1 = 50 WPM. 300 characters in two minutes is 300 ÷ 5 ÷ 2 = 30 WPM. The time doesn't have to be a whole number of minutes: 180 characters in 45 seconds is 180 ÷ 5 ÷ 0.75 = 48 WPM. Characters per minute, CPM, is the same count without the division by 5, so 200 CPM is 40 WPM. Korean typing programs usually report tasu, a count of keystrokes per minute that sits closer to CPM. The last unit explains how it is counted for Hangul.
Errors left behind come off the speed
Gross speed ignores errors. Net WPM subtracts the uncorrected errors per minute. Type at 60 gross WPM for two minutes and leave 6 mistakes, and the error rate is 6 ÷ 2 = 3 a minute, so the net speed is 60 − 3 = 57 WPM. Accuracy is a separate percentage: the correct characters divided by all the characters typed. 147 right out of 150 is 98 percent. Typing.com, one of the large practice sites, used to show a net figure that blended the two. It dropped that figure, saying it pushed learners to chase speed and ignore accuracy. It now shows speed and accuracy side by side, and so does the practice keyboard on this page.
| Measure | How it is computed | Example |
|---|---|---|
| Gross WPM | characters ÷ 5 ÷ minutes | 250 in 1 min = 50 |
| CPM | characters ÷ minutes | 200 CPM = 40 WPM |
| Net WPM | gross WPM − uncorrected errors ÷ minutes | 60 − 6 ÷ 2 = 57 |
| Accuracy | correct characters ÷ characters typed | 147 ÷ 150 = 98% |
Exactly how this page counts
Sites count in slightly different ways, so here is exactly what this page does. The timer starts at your first key and stops when the last line is finished. Speed uses only the characters that match the line, so a wrong letter adds nothing until you fix it. Accuracy judges each character once, at the moment it is first typed. If it was wrong and you fix it, it still counts as a mistake, because the time was spent. Finished lines keep their counts as you move on, so the numbers at the end describe the whole lesson.
Speed grows out of an even rhythm
Rushing rarely makes anyone faster. Type at a pace where you make almost no mistakes, and keep the keys evenly spaced in time, like a slow, steady beat. Read a few letters ahead of where you are typing, so the fingers always know what comes next. Short sessions done often tend to work better than one long one; ten or fifteen minutes a day, say, with breaks for the hands and eyes. Typing.com says its 3 and 5 minute tests give the most repeatable results. So when you test yourself, type for a few minutes rather than a few seconds.
A speed only counts next to its accuracy
Read a speed only with its accuracy next to it. 70 WPM at 85 percent accuracy leaves a lot to correct. 45 WPM at 99 percent produces clean text. Measure yourself on ordinary sentences you haven't practised, because familiar text is always faster. The Sentences lesson below includes a pangram, "The quick brown fox jumps over the lazy dog.", which uses every letter of the alphabet in 44 characters, or 8.8 standard words.
Drag to turn. Scroll or pinch to zoom.
WPM = characters ÷ 5 ÷ minutes. CPM = characters ÷ minutes. Net WPM = WPM − uncorrected errors ÷ minutes. Accuracy = correct ÷ typed.
- Counting real words instead of five-character words. "I run" is two real words but one standard word. Real-word counts reward short words, which is the reason the five-character rule exists.
- Dividing by 45 instead of 0.75 for a 45-second test. The formula wants minutes. 180 ÷ 5 ÷ 45 gives 0.8, which is nonsense; 180 ÷ 5 ÷ 0.75 gives 48 WPM.
- Subtracting all the errors from gross WPM without dividing by the minutes. 60 − 6 = 54 is wrong for a two-minute test. Net WPM takes away errors per minute: 6 ÷ 2 = 3, so 60 − 3 = 57.
- Comparing a tasu figure with a friend's WPM. WPM divides characters by 5; tasu counts keystrokes, and programs count some keys differently. Compare like with like, from the same program.
- A standard word is five characters, spaces and punctuation included; Shift and Backspace are not counted.
- WPM = characters ÷ 5 ÷ minutes; CPM skips the ÷ 5.
- Net WPM subtracts uncorrected errors per minute; accuracy is reported separately.
- Speed comes from accuracy and an even rhythm; test over a few minutes on fresh text.
- You type 250 characters in 1 minute. What is your WPM?
- You type 300 characters in 2 minutes. What is your WPM?
- You type 180 characters in 45 seconds. What is your WPM?
- "The quick brown fox jumped over the lazy dogs." has 46 characters. Typed in 30 seconds, what is the WPM?
- 200 characters per minute is how many WPM?
- Gross speed 60 WPM over 2 minutes with 6 uncorrected errors. What is the net WPM?
- 147 of 150 characters were right. What is the accuracy in percent?
- "The quick brown fox jumps over the lazy dog." is 44 characters. How many standard words is that?
- Which keys are not counted as characters in WPM?
- Shift and Backspace
- Spaces
- Commas and full stops
- Digits
- How many standard words is "I run"?
- 1
- 2
- 5
- 0.4
Sources for this course (17)
- 국가기술표준원 국가표준인증 통합정보시스템 KS X 5002 「정보처리용 건반 배열」 (standard.go.kr; 두벌식, 1982년 제정, 옛 번호 KS C 5715)
- 고용노동부고시 제2020-17호 「영상표시단말기(VDT) 취급근로자 작업관리지침」 제5조·제6조 (law.go.kr admRulSeq=2100000185801; same wording as 제2015-44호, admRulSeq=2100000027843: 시거리 40 cm 이상, 시야 10~15도 아래, 팔꿈치 내각 90도 이상, 키보드 경사 5~15도·두께 3 cm 이하, 작업대 끝과 키보드 사이 15 cm 이상, 손목을 바깥으로 꺾지 않기)
- OSHA eTools, Computer Workstations: Good Working Positions (osha.gov/etools/computer-workstations/positions)
- Keyboards (.../components/keyboards: placement, tilt, key spacing 0.71 to 0.75 in)
- Monitors (.../components/monitors: 20 to 40 in or 50 to 100 cm, top at or slightly below eye level, centre 15 to 20 degrees below, bifocals, rest the eyes)
- BCcampus Open Education, Computer Studies, Unit 2 Keyboarding, "The base position" (opentextbc.ca/computerstudies/chapter/the-base-position, finger sections A to I, 6 and 7 on the right index finger, B on the left index finger; accuracy first)
- how-to-type.com Lesson 1 Home row and Lesson 4 Capital letters (opposite-hand Shift, Caps Lock as a toggle, 95 percent accuracy before moving on)
- Computer Hope, "Home row keys" (computerhope.com/jargon/h/hrk.htm: bumps on F and J, keypad home row 4 5 6 with a bump on 5)
- Words per minute: speedtypingonline.com/typing-equations (a word is any five characters, Shift and Backspace not counted; net WPM = gross WPM minus uncorrected errors per minute)
- typing.com blog "What is Words per Minute" (accuracy shown separately, 3 and 5 minute tests)
- 한글학회 「한글 자판의 이모저모」 (urimal.org/3436: 1982년 정보 처리용 건반 배열로 두벌식 표준화)
- 팥알 「한글 기기에 쓰인 두벌식 자판 4. 전자 기기」 (pat.im/1027: 옛 KS C 5715, 지금 KS X 5002)
- 위키백과 「두벌식 자판」 (ko.wikipedia.org/wiki/두벌식_자판, checked 2026-10-19: 쌍자음 Shift 입력은 권장 사항, 모음 가운데 ㅠ 하나만 왼쪽, 도깨비불 현상)
- History block only: Smithsonian National Museum of American History, Sholes & Glidden Type Writer, object nmah_850542 (on the market 1874 at $125, capitals only, second model 1878)
- Smithsonian Lemelson Center, "Was the Patent Application for the Typewriter Handwritten?" (invention.si.edu, 2017: QWERTY in US Patent 207,559 of 1878, motive contested, Model 2 of 1878 with lowercase and a shift key)
- Library of Congress, This Month in Business History, "Production on the Sholes and Glidden Type-Writer Began" (US Patent 79,265 of 1868 by Sholes, Glidden and Soule; production from 1 March 1873)
- Centre for Computing History, "Christopher Sholes invents QWERTY keyboard" (1873 layout with R and the full stop swapped; Patent 207,559 of 27 August 1878)
Checked: 2026-10-17