WPM Typing Test
A 3-minute window — long enough to smooth out a fast start or slow finish and give you a WPM number you can actually trust.
Get Ready
Live key-depression, WPM and accuracy tracking — the same scoring engine used across every test on this site.
- The timer starts the moment you type your first character.
- Backspace is on by default — turn it off for stricter accuracy practice.
- Copy-paste and right-click are disabled.
Best on a desktop or laptop keyboard.
Paragraph 1 of 1
Session Complete
Why 3 Minutes Gives a More Reliable WPM
A 10-second burst can flatter or undersell your real typing speed. Three minutes is long enough for your typing rhythm to settle, giving a WPM reading that's closer to what you'd sustain on an actual exam.
WPM here uses the standard convention: key depressions (every character, including spaces) divided by 5, divided by minutes elapsed. Net WPM applies a penalty for mistakes, so it reflects effective output, not just raw keystrokes.
If you need to compare your WPM against an exam that states its requirement differently — like SSC CGL DEST's key-depression target — the KDPH Calculator converts between the two units instantly.
How WPM Is Calculated
In typing tests a “word” is five key depressions, whatever the actual words are. That keeps scores comparable between an easy passage and a hard one.
| Measure | Formula | Example over 3 minutes |
|---|---|---|
| Gross WPM | key depressions ÷ 5 ÷ minutes | 540 ÷ 5 ÷ 3 = 36 WPM |
| Net WPM | gross WPM − (full mistakes + half mistakes ÷ 2) ÷ minutes | 36 − (5 + 2 ÷ 2) ÷ 3 = 34 WPM |
| Accuracy | 100% − weighted mistakes ÷ words typed | 6 weighted mistakes in 96 words ≈ 93.8% |
| KDPH | key depressions ÷ minutes × 60 | 540 ÷ 3 × 60 = 10,800 |
A full mistake is a wrong, missing or extra word. A half mistake is a slip in capitals or punctuation in an otherwise correct word. Words are matched up before they’re counted, so one skipped word costs one mistake and the words after it still score normally. Full vs half mistakes explains the rule in detail.
WPM, Key Depressions and KDPH Compared
Exams state the same requirement in different units. SSC CGL gives it as key depressions, most others as WPM. This table converts between them:
| WPM | Key depressions a minute | In 10 minutes | In 15 minutes | KDPH |
|---|---|---|---|---|
| 25 | 125 | 1,250 | 1,875 | 7,500 |
| ~27 | ~133 | ~1,333 | 2,000 | 8,000 |
| 30 | 150 | 1,500 | 2,250 | 9,000 |
| 35 | 175 | 1,750 | 2,625 | 10,500 |
| 40 | 200 | 2,000 | 3,000 | 12,000 |
For any other figure, the KDPH calculator and the WPM calculator do the conversion for you.
Which WPM Figure Should You Trust?
Your WPM changes with the length of the test. Over one minute it flatters you; over fifteen it is honest. Three minutes sits in between, which is why this test uses it.
- For a quick reading, the speed typing test gives a one-minute WPM.
- For the number an exam will see, test at the exam’s own length: the 10 minute typing test for SSC CHSL and RRB NTPC, and the 15 minute typing test for SSC CGL DEST.
- For a shorter check on a busy day, the 2 minute typing test or 3 minute typing test.
Whichever you use, compare like with like. A 3-minute WPM this week against a 3-minute WPM last week tells you something. A 1-minute score against a 10-minute score doesn’t.
Frequently Asked Questions
Words per minute — the standard unit for typing speed. It's calculated as characters typed divided by 5 (average word length), divided by minutes elapsed.
Gross WPM counts everything you typed. Net WPM subtracts a penalty for mistakes, so it reflects your effective, usable typing speed.
A longer window smooths out an unusually fast start or a slow finish, giving a WPM number that better reflects sustained typing speed.
Yes — use the KDPH Calculator to convert between WPM and key depressions per hour, the unit SSC CGL's DEST uses directly.
Yes, your attempt history is saved privately in your browser's local storage, so you can track your WPM trend over time without creating an account.
Net WPM is the more honest number for exam prep, since it already accounts for mistakes. Gross WPM is useful for tracking raw speed improvement separately from accuracy.