Home › Calculate & Convert › WPM Typing Speed Calculator

Free WPM Typing Speed Calculator & Test

Take a live typing test or manually calculate your words-per-minute typing speed, with gross WPM, net WPM, and accuracy.

✅ Free⌨️ Live Test⚡ Instant Results

Live Typing Test

Manual Calculator

Already know your word count and time? Calculate manually instead.

Frequently Asked Questions

What is a good typing speed?

The average typing speed is around 40 WPM. Professional typists often reach 65-75 WPM, while touch-typing experts can exceed 100 WPM.

What's the difference between gross and net WPM?

Gross WPM counts all words typed without penalty. Net WPM subtracts errors from the total, giving a more accurate picture of effective typing speed.

How is a "word" defined for typing speed?

By convention, one "word" equals 5 characters (including spaces), regardless of actual word length, providing a standardized way to compare typing speeds.

Does the live test measure reading speed too?

This tool measures typing speed specifically. Reading speed is a related but different skill, typically measured separately.

Is anything I type uploaded to a server?

No, both the live test and manual calculator run entirely in your browser. Nothing you type is transmitted anywhere.

Why does my WPM seem to change throughout the test?

Live WPM is calculated continuously based on elapsed time, so it naturally fluctuates early in a test before settling into a more stable, representative number as more time and words accumulate.

Can I practice with the same passage repeatedly?

Each new test pulls a random sample passage, so repeating the exact same text isn't guaranteed, but trying the test multiple times gives a good sense of your consistency across different passages.

Measure Your Typing Speed in WPM

This tool offers two ways to measure typing speed: a live typing test where you type a given passage and get instant results, or a manual calculator if you already know your word count, time, and error count from another source.

How WPM Is Calculated

Words per minute (WPM) is calculated by dividing the number of words typed by the time taken in minutes. Since actual word lengths vary widely, the typing industry standard defines one "word" as exactly 5 characters (including spaces) — this way, a burst of typing gets measured consistently regardless of whether the actual words were short or long. Gross WPM is this raw calculation; net WPM subtracts a penalty for errors, giving a more realistic measure of productive typing speed.

Gross WPM vs. Net WPM vs. Accuracy

How Typing Speed Compares Across Skill Levels

Typing speed varies enormously depending on experience, technique, and practice. Hunt-and-peck typists, who look at the keyboard and use only a few fingers, commonly type in the 10-25 WPM range. Casual touch-typists who learned proper finger placement but don't type daily for work often land somewhere in the 35-50 WPM range. Professionals who type extensively — data entry specialists, transcriptionists, programmers — frequently reach 65-85 WPM with practice, and competitive typists and stenographers can exceed 120 WPM, though these top speeds require years of dedicated practice and often specialized keyboard techniques.

Why Accuracy Matters as Much as Raw Speed

Raw typing speed alone can be a misleading measure of real-world typing ability. Someone typing 80 gross WPM with 70% accuracy is spending significant time going back to fix errors, which often makes their effective output slower than someone typing a more modest 55 WPM at 98% accuracy with minimal corrections needed. This is exactly why net WPM — which factors in errors — is generally considered the more meaningful number for comparing typing proficiency, rather than gross WPM alone.

Why Typing Speed Matters

Tips for Improving Your Typing Speed

Consistent, deliberate practice tends to improve typing speed far more reliably than simply typing a lot in daily work, since everyday typing often reinforces existing habits rather than correcting them. Focusing on accuracy first, and allowing speed to increase naturally as muscle memory develops, tends to produce better long-term results than prioritizing raw speed at the cost of frequent errors. Proper touch-typing technique — keeping fingers on the home row and avoiding looking at the keyboard — is the single biggest factor separating faster typists from slower ones.

Privacy and Local Processing

All typing test measurement and calculation happens directly in your browser — nothing you type is sent to a server, logged, or stored anywhere.

Using the Manual Calculator Instead of the Live Test

The manual calculator exists for situations where you already have the raw numbers from somewhere else — a typing test taken on a different platform, a timed writing exercise completed offline, or simply wanting to retroactively calculate WPM for a block of writing you produced under time pressure. Enter the word count, the time taken in seconds, and the number of errors, and the calculator applies the same standard WPM formula used by the live test, giving you a consistent way to compare results across different sources rather than relying on each platform's own potentially different scoring method.

Setting Realistic Improvement Goals

Typing speed tends to improve in a predictable pattern: rapid early gains as basic finger placement and habits form, followed by a slower, more gradual climb as further improvement depends increasingly on consistent practice rather than simply learning the basics. Someone starting from hunt-and-peck typing can often reach a comfortable 40-50 WPM within a few weeks of regular practice, while pushing from 50 to 80 WPM typically takes considerably longer and benefits from deliberate accuracy-focused practice rather than just typing more in daily work. Setting an incremental target — a few WPM higher than your current baseline — tends to feel more achievable and motivating than aiming directly for an ambitious long-term number.

Step-by-Step: Taking the Live Test

1. Click into the text boxStart typing to begin the timer automatically.
2. Type the displayed passageMatch the sample text as accurately as you can.
3. Watch your live statsSee your WPM and accuracy update in real time as you type.
4. Review your final resultCheck gross WPM, net WPM, and accuracy once you finish the passage.