Typing Speed Test

How fast are your fingers? Do the one minute typing test; press space after each word. At the end, you get your typing speed in CPM and WPM.
Good luck!
Raw CPM:  ?  Corrected CPM:  ?  WPM:  ?  Time left:  60  Restart   EN NL

Social competition

Your score and the scores of your friends are automatically tracked if you log in.

You are logged in. Log out.

If you and your friends login with Facebook, and then take the typing test, you can compare your scores here!

Log in

Q & A

What should I do if my hands begin to hurt?
Stop typing and see a doctor. Seriously.
Any other sites that I should visit?
This one, but only if you're a bot
Why are there no difficult words in this test?
The words are selected from a list of very commonly used words. Some typing speed tests use words with difficult spelling, but I think that's unfair. I want to measure typing speed, not reading skills!
What are CPM and WPM?
Characters per minute, and words per minute. The "raw CPM" is the actual number of characters you type per minute, including all the mistakes. The "corrected" scores count only the correctly typed words. "WPM" is just the corrected CPM divided by 5. That's a de facto international standard.
Does speed matter?
Only if you're not fast enough. :)
Got any statistics?
Here's a histogram of CPM scores. To view the WPM equivalents, hover your mouse pointer over the scores. All scores are grouped in ranges; these are at the bottom. Per range, the height of the corresponding bar indicates how many tests resulted in a score within that range. (Note: entries where the user used the enter key were not counted.)

<0.1
%
<0.1
%
0.4
%
1.0
%
1.4
%
1.8
%
2.2
%
2.8
%
3.4
%
4.0
%
4.5
%
4.8
%
4.9
%
4.9
%
4.8
%
4.6
%
4.3
%
4.1
%
3.8
%
3.5
%
3.2
%
3.0
%
2.8
%
2.6
%
2.3
%
2.2
%
2.0
%
1.9
%
1.7
%
1.6
%
1.5
%
1.4
%
1.3
%
1.2
%
1.1
%
1.0
%
0.9
%
0.8
%
0.7
%
0.7
%
0.6
%
0.6
%
0.5
%
0.4
%
0.4
%
0.3
%
0.3
%
0.3
%
0.2
%
0.2
%
0.2
%
0.2
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
<0.1
%
CPM

Σ%
30

0
40

0
50

1
60

2
70

3
80

5
90

7
100

10
110

14
120

18
130

22
140

27
150

32
160

37
170

41
180

46
 Median: 190 CPM
190

50
200

54
210

58
220

62
230

65
240

68
250

70
260

73
270

75
280

77
290

79
300

81
310

83
320

85
330

86
340

88
350

89
360

90
370

91
380

92
390

93
400

94
410

94
420

95
430

96
440

96
450

97
460

97
470

98
480

98
490

98
500

98
510

99
520

99
530

99
540

99
550

99
560

100
570

100
580

100
590

100
600

100
610

100
620

100
630

100
640

100
650

100
660

100
670

100
680

100
690

100
700

100

Last updated: 18th April 2014 (n = 3239718)

After you've done the test, you get your percentile score. This indicates how fast you type compared to others who have taken the same test.

What can I do to improve my score?
They say that practice makes perfect. Apart from practicing, you can do a few things to get better at typing. Learn to touch type (force yourself to look at the screen, not the keys), get a better keyboard, improve your ergonomics by changing your display and furniture.
What does AOEU stand for, in the address "typing-speed-test.aoeu.eu"?
It doesn't stand for anything. It's for the Dvorak keyboard layout, what "ASDF" is for QWERTY keyboards. Switching from QWERTY to Dvorak is another way to improve comfort and reduce or even avoid typing induced injuries. You can do that with your existing keyboard. Learning Dvorak takes approximately 10 hours, even if you're already very familiar with QWERTY.
Can I link to your site?
Yes, please do so! You can also embed the typing test in your site. When you link to this site, or embed the frame, don't forget to tell your visitors your CPM or WPM score, so they can compare their scores.
Who are you and what's your score?
Hi, I'm Juerd. I use the Dvorak keyboard layout and I usually score around 620 CPM. My personal highscore is 666 CPM. While this is definitely faster than most people I know, there are of course people who are even faster - with any keyboard layout. Please send feedback about this site to aoeu@aoeu.nl