Typing Speed Test Calculator
Work out your typing speed: WPM on the standard 5-characters-per-word rule, net speed after errors, accuracy and a rating. English in words per minute, Chinese in characters per minute.
About this tool
Typing speed sounds like a single number, but it is really two numbers and a definition. The definition is the one people get wrong: in a typing test, a "word" is five characters — spaces included — not the number of words you could count in the text. That convention comes from the era of mechanical typewriters, when a word meant five keystrokes, and it is still what every typing test and job application means by WPM.
The two numbers are gross and net. Gross speed is how fast your fingers moved; net speed is what you actually produced, once the characters you got wrong are counted against you. Someone typing ninety words a minute with a fifteen per cent error rate produces less usable text than someone typing seventy with almost none — and only the net figure shows it. This page leads with the net number and keeps the gross number beside it, so the trade-off stays visible.
The third thing is language. Chinese has no spaces between words, so there is nothing for the five-character rule to attach to; Chinese typing is measured directly in characters per minute, on a completely different scale — forty words per minute is a solid English typist and a slow Chinese one. The two counts are kept apart here rather than averaged into a meaningless middle.
The backward direction matters too. If you have to transcribe a thousand characters, or type out a script before recording, the useful question is how long it will take — and that is the length divided by your speed, with the same five-character definition applied.
Why the result shows a second word count you did not ask for
Because two conventions disagree and the gap is worth seeing. The tool counts a word as five characters, but it can also divide by the number of space-separated words in your text. Put side by side, the two figures show how much your speed depends on which definition you picked.
The extra number has a different numerator. Instead of counting characters and dividing by five, it takes the number of chunks your text splits into on whitespace and divides that by the minutes you spent. On ordinary prose the two answers land close together, which is exactly why the five-character rule survives: it approximates real word length well enough that nobody notices.
The gap opens up on text that is not prose. A line of code, a list of web addresses, a column of figures: these are barely separated by spaces, so characters arrive in long runs, the space-based count collapses, and the five-character count does not move. On text like that the two figures can differ by more than double, and the space-based one is always the optimist.
Showing both is a deliberate choice rather than a hedge. The five-character count is the one that matches what a typing test or an employer means by words per minute, so the rating is read from it. The space-based count sits beside it because it is the number most people reach for in their head, and seeing the two disagree is the fastest way to understand that the definition moved, not the fingers.
Why line breaks do not count toward your speed
A line break is stripped before the characters are counted, so the same passage split across ten lines scores the same as it would on one. Carriage returns and line feeds are formatting rather than typed output, and counting them would reward text for being wrapped.
The character count is meant to be keystrokes, and the Enter key is not part of the text you produced. Take the breaks out and a passage of a hundred characters is a hundred characters, whether it arrives as one paragraph or as twenty short lines. Leave them in and the same words would score differently depending on nothing more than how wide the window happened to be.
Spaces are treated the other way round: they are counted, because a space is a real keystroke between two words and part of the five-character convention. That is also why the tool reports the space count separately — on a passage with an unusual number of spaces, it is the quickest check that the text is being measured the way you expect.
Why a fast but careless typist can still rank as average
The rating band is assigned from the net speed, not the gross one. Errors are subtracted before the band is looked up, so a high raw speed with poor accuracy lands lower than a slower, cleaner run. Speed on its own earns no rank.
The band boundaries are fixed integers, and the number tested against them has already been corrected. Somebody at eighty words a minute who misses one keystroke in ten is credited with seventy-two, and seventy-two falls in a lower band than eighty. The tool is not punishing the mistakes for their own sake; it is refusing to call unusable output fast.
The labels are deliberately coarse. There are six of them, from starter up to elite, and they are the same six whether the number came from English words per minute or Chinese characters per minute. What changes between the two is only where the boundaries sit, and those are set far apart, because a speed that reads as solid in one language reads as slow in the other.
Chinese cannot use five characters to a word
The word in a typing test is defined as five characters, a historical approximation built for English. Chinese has no spaces between words, so under that convention a single character claims a fifth of a word and the speed comes out inflated. This page therefore keeps a separate set of bands for Chinese.
English WPM is correct characters per minute divided by five. That five is an approximation of average English word length plus a space, not a theorem, and it has no counterpart in a language written without spaces.
This page uses two ladders: 20, 40, 60, 80 and 100 for English, and 30, 60, 100, 150 and 200 for Chinese. The gap is large because one Chinese character is one character, so far more units land per minute than in English.
Judge Chinese with the English bands and everyone becomes elite — which is why scores on some Chinese typing sites look inflated. To make scores comparable, check which ladder is in use first.
Speed also has to be read alongside accuracy. Reporting gross speed alone rewards careless typing: someone fast but inaccurate can net out below someone slower and precise. Both are shown side by side here so speed alone never becomes the habit.
Frequently asked questions
Is 40 words per minute good?
Forty is around average for an adult who types regularly, and it is the number many job listings ask for. Sixty is comfortably above average and is what people usually mean by "fast"; eighty and up is professional territory, and a hundred plus is competition level. Where you sit also depends on the text — a familiar sentence and an unfamiliar piece of code are very different exercises.
Why is a word five characters and not the actual word count?
Because a typing test has to be comparable between one text and another. Word lengths vary enormously: "a" and "internationalisation" are both one word, so counting real words makes a passage of short words look artificially fast. Five characters, spaces included, was the standard before computers and it stayed because it is fair across texts and languages.
What is the difference between gross and net WPM?
Gross is characters divided by five, divided by the minutes you spent. Net subtracts the characters you typed wrong before dividing, so it measures usable output rather than finger movement. The gap between them is the price of your error rate: at sixty gross and ninety-five per cent accuracy you lose three words per minute.
How many characters per minute should I type in Chinese?
For everyday typing, forty to sixty characters a minute is a normal range; sixty to ninety is solid, and past a hundred is professional. Note that this is a different measurement from English WPM, not a converted one — Chinese is counted per character because there is no space to count, so the two numbers cannot be compared directly.
Does the accuracy figure include corrections?
The figure here comes from the error count you enter: mistakes left in the final text. If you fix a typo as you go, the usual convention is not to count it, because the text you ended up with is clean. Which is why two typing tests can disagree about your accuracy even when your fingers did exactly the same thing — check what each one is counting.
Related tools
Estimate how long a script takes to read aloud at four speaking paces — Chinese counted in characters, English in words, pauses included. And work backwards from a target length.
Paste English text to get its Flesch reading ease, grade level, Gunning Fog and SMOG scores, plus word, sentence and syllable counts and reading time. Runs entirely in your browser.
Spell any number in English — cardinals, ordinals, currency amounts and years — with US or UK wording. Full accuracy up to 36 digits, no rounding.