Typing Speed Log
Time yourself properly, log it, and watch net WPM rather than gross. The gap between them is the useful signal.
BFCBrilliance · bfcbrilliance.com/tools/typing-speed-wpm-calculator
This attempt
- Date
- Passage / source
- Characters typed
- Time taken
- Uncorrected errors
- GROSS WPM
- NET WPM
- Accuracy %
Track attempts over time
| Date | Minutes | Characters | Errors | Gross | Net |
|---|---|---|---|---|---|
The definitions and the arithmetic
- One standard word
- 5 characters, including the space
- Gross WPM
- characters ÷ 5 ÷ minutes
- Net WPM
- gross − errors per minute
- Accuracy
- (chars − errors × 5) ÷ chars
- 1,200 chars in 5 min
- 48 gross WPM
- …with 6 errors
- 46.8 net WPM
- ⚠ Real-word counts
- not comparable to published figures
- ⚠ Short samples
- noisy — use 3-5 minutes
For a result you can trust
- Timed for at least three minutes
- Characters counted including spaces
- Errors counted as UNCORRECTED only
- Same passage difficulty as any figure you compare against
- Five-character word used, not real words
- Penalty method noted if comparing to a specific test
- Attempt logged rather than remembered
- Net watched over time, not gross
The gap between gross and net is the signal
Gross speed alone can be raised by simply going faster and accepting mistakes. A widening gap between gross and net means exactly that trade is being made, and outside a test it is almost always a bad one.