Ihsabha
AREN
IhsabhaEducation › Typing Speed Test (WPM) Calculator

⌨️ Typing Speed Test (WPM) Calculator

Test your typing speed by typing a short passage in your browser — instantly see your gross WPM, error-adjusted net WPM, and typing accuracy percentage.

📂 Education
🛡️ Reviewed by: Ihsabha Editorial Team · Method: Standard typing-speed formula (five characters count as one standard word) and live accuracy comparison against the reference passage — no external libraries, everything calculated locally in your browser · Last updated: August 27, 2026
The quick brown fox jumps over the lazy dog while the morning sun rises slowly behind the distant hills, painting the quiet sky in soft shades of orange and gold.
Press Start Test to begin.

How to use this tool

Fill in the fields on the left, then press the button to see your result instantly. Everything runs locally in your browser — no sign-up required, and no data is ever sent anywhere.

About this tool

This tool measures your typing speed and accuracy using a short reference passage displayed above the input box. Press Start Test, then type the passage exactly as shown, as quickly and accurately as you can — the timer begins automatically the moment you type your first character. As soon as you've typed enough characters to match the length of the passage, the test ends automatically and your results appear instantly: your gross words-per-minute (WPM) speed, using the standard convention that five typed characters equal one word; your net WPM, which subtracts a penalty for any typing errors so it reflects your effective, error-corrected speed; and your accuracy percentage, based on a character-by-character comparison between what you typed and the original passage. You can press Restart Test at any time to try again with a fresh attempt. Everything is measured and calculated instantly inside your own browser, with nothing you type ever uploaded or stored anywhere.

Typing Speed Test (WPM) Calculator: A Complete Guide

Typing speed, measured in words per minute (WPM), is one of the most widely used metrics for how efficiently someone can enter text on a keyboard. It matters far beyond the stereotype of a data-entry job: students typing lecture notes or essay drafts, professionals composing emails and reports throughout the day, and programmers writing code all benefit from faster, more accurate typing, since the physical act of typing is often the bottleneck standing between a thought and getting it down in text.

The "characters divided by five" convention behind the WPM calculation has a long history that predates computers entirely — it goes back to manual typewriter testing in the early twentieth century, when "word" needed a consistent, objective definition rather than relying on however many actual words happened to appear in a given passage, which varies wildly depending on average word length. Standardizing on five characters — roughly the average length of a common English word including the space that follows it — gave typing tests a fair, repeatable way to compare speeds across completely different pieces of text, and the convention has simply stuck ever since, carrying over directly into digital typing tests today.

Raw speed alone is an incomplete picture, which is why this tool reports both a gross and a net WPM figure. Gross WPM counts every character typed regardless of correctness, so a fast typist who makes constant mistakes can post an inflated gross number that doesn't reflect how usable that output actually is. Net WPM corrects for this by subtracting an error penalty proportional to your mistake rate, producing a number much closer to your real, effective typing speed — the speed at which you can reliably produce correct text, not just move your fingers quickly.

For context, typing speed benchmarks vary a fair amount by source, but a commonly cited range puts the average adult typist somewhere around 35-45 WPM, competent office typists around 50-65 WPM, and professional typists, transcriptionists, or court reporters well above 80-100+ WPM with high accuracy. These figures are rough averages rather than hard targets, and the single biggest factor separating faster typists from slower ones is usually touch typing — keeping fingers on home row and typing without looking at the keyboard — rather than any special hardware or software.

Because a single short passage introduces some natural variance from attempt to attempt, it's worth running the test a few times and looking at the trend rather than treating any one result as a definitive score, especially if you're tracking improvement over weeks of practice. Consistent, deliberate practice — typing real passages rather than random letter drills, and prioritizing accuracy over raw speed at first — tends to improve both numbers together over time, since a big share of what looks like a speed problem is often really an accuracy problem in disguise.

Frequently asked questions

How is words per minute (WPM) calculated?

The calculator uses the standard typing-test convention where every 5 characters you type (including spaces) count as one "word." Your gross WPM is your total characters typed divided by 5, divided by the time in minutes it took you to finish the passage.

What is the difference between gross WPM and net WPM?

Gross WPM counts every character you typed, correct or not. Net WPM subtracts a penalty for errors — specifically, the number of incorrect characters divided by your time in minutes — so it reflects your effective, error-adjusted typing speed rather than raw keystroke volume.

How is my accuracy percentage calculated?

The tool compares what you typed to the reference passage character by character at each position, then divides the number of matching characters by the total length of the passage to get your accuracy percentage.

Will pasting the passage instead of typing it give me an accurate result?

No — the timer starts the moment any text appears in the box, including a pasted block, so pasting the whole passage at once will produce an unrealistically high WPM that doesn't reflect real typing speed. Type the passage yourself for a meaningful result.

Is anything I type stored or sent anywhere?

No — the comparison between what you type and the reference passage happens entirely inside your own browser, and nothing you type is ever transmitted to or saved on any server.