Take a live typing test or manually calculate your words-per-minute typing speed, with gross WPM, net WPM, and accuracy.
Already know your word count and time? Calculate manually instead.
The average typing speed is around 40 WPM. Professional typists often reach 65-75 WPM, while touch-typing experts can exceed 100 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.
By convention, one "word" equals 5 characters (including spaces), regardless of actual word length, providing a standardized way to compare typing speeds.
This tool measures typing speed specifically. Reading speed is a related but different skill, typically measured separately.
No, both the live test and manual calculator run entirely in your browser. Nothing you type is transmitted anywhere.
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.
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.
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.
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.
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.
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.
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.
All typing test measurement and calculation happens directly in your browser — nothing you type is sent to a server, logged, or stored anywhere.
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.
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.