Time & Productivity
Typing Speed Test
Measure your words per minute and accuracy in English, Urdu or Arabic. Nothing you type leaves your device.
- Runs in your browser
- English · اردو · العربية
- History stays on this device
Ready to type?
Your result
Your speed pops up here
Press Start test and type the text. The timer starts on your first key.
Ready
1:00
Too short to score
Try again. Type for at least 5 seconds so we can measure your speed.
Secure random numbers aren’t available
This browser can’t provide the secure random numbers used to pick a passage. Try an up-to-date browser.
0 WPM
Your last 10 tests
Kept only in this browser, on this device.
| When | Name | Test | Language | Text type | WPM | Net | Accuracy |
|---|---|---|---|---|---|---|---|
| No tests yet. Your history appears here after you finish a test. | |||||||
Clear all tests?
How WPM and accuracy are worked out
The clock starts on your first key and the test ends exactly when the time runs out, even if you switch tabs. Nothing you type is sent anywhere.
- WPM (gross)
- Characters typed ÷ 5 ÷ minutes, rounded. Five characters, spaces included, count as one word.
- Net WPM
- (Characters ÷ 5 − errors) ÷ minutes, never below 0. Each mistake costs one word.
- Accuracy
- Correct characters ÷ characters typed. Each character is compared with the one in the same place in the text.
- Errors
- Characters typed minus correct characters. Errors you fix with Backspace don’t count.
- Next passage
- When you reach the end of a passage, a new one appears and the box clears. Your totals carry on.
- Too short
- A test under 5 seconds, or with nothing typed, isn’t scored or saved.
Practising for longer pieces? Check your writing with the Word Counter or the Text Readability Checker, or time practice sessions with the Stopwatch.
Questions
How is WPM calculated?
Every 5 characters you type, including spaces, count as one word. Your WPM is the characters typed ÷ 5, divided by the minutes the test took, rounded to a whole number. A 1-minute test with 300 characters is 60 WPM.
What’s the difference between gross and net WPM?
Gross WPM (the big number) counts everything you typed, mistakes included, so your scores stay comparable over time. Net WPM takes one word off for every mistake: (characters ÷ 5 − errors) ÷ minutes. 300 characters with 6 errors in a minute is 60 gross and 54 net.
How is accuracy worked out?
Each character you type is compared with the character in the same position of the text. Accuracy is the correct characters ÷ all characters typed. A skipped or extra letter shifts everything after it, so use Backspace to fix mistakes as you go.
Can I take the test in Urdu or Arabic?
Yes. Choose اردو or العربية and the text and typing box switch to right-to-left. For now Urdu and Arabic use “Sentences” only, with three passages each; Simple words and Long text are English-only.
Where is my history stored?
Only in this browser, on this device: your last 10 tests, with the name you typed (if any). Nothing is sent to Biberks. Use “Clear history” to delete it at any time.
Why is pasting blocked?
Pasting text would count characters you didn’t type and make the score meaningless, so pasting and dropping text are switched off during a test.
Which test length should I choose?
A 1-minute test is a quick check. A 3- or 5-minute test shows the speed you can keep up, because a single lucky or unlucky sentence matters less. Compare like with like: your progress line only uses tests of the same length, language and text type.