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?

Test settings
Test length
Language
Text type

Text to type

Press Start test. The timer starts on your first key. Use Backspace to fix mistakes.

Your result

Your speed pops up here

Press Start test and type the text. The timer starts on your first key.

Your last 10 tests

Kept only in this browser, on this device.

Your last 10 typing tests, newest first
WhenNameTestLanguageText typeWPMNetAccuracy
No tests yet. Your history appears here after you finish a test.

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.

Most Biberks pages show ads from Google AdSense. Google and its partners may use cookies or similar technologies to show and measure ads. Where the law requires it, Google asks for your consent first, and you can change your choice later with the “Privacy and cookie settings” link that Google adds to those pages. This panel can’t change Google’s settings.

Biberks itself runs no analytics or marketing tracking and sets no cookies of its own. The privacy policy explains what Google’s ad code does and how to limit ad cookies in your browser.