jarvisbox

Typing Speed Test

Free online typing speed test — measure your WPM in English, Chinese, Japanese, and Spanish. Track net WPM, raw speed, and accuracy with local score history.

Duration
Time
60
WPM
0
Raw
0
Accuracy
Best WPM
0

How to use the typing speed test

  1. Choose a language (English, Chinese, Japanese, or Spanish) and a duration (15 s, 30 s, or 60 s).
  2. Click in the text box and start typing the words shown above — the countdown timer starts on your first keystroke.
  3. When time runs out, your WPM (net speed), Raw speed, and Accuracy are shown. Click New Test to try again and beat your best score.

Related tools

Frequently Asked Questions

How is WPM calculated?
WPM (Words Per Minute) is calculated by dividing the number of correctly typed characters by 5 (the standard word length), then dividing by the elapsed time in minutes. Only words with no errors count — mistyped characters reduce your WPM score.
What is a good typing speed?
The average typist reaches 40–50 WPM. Proficient typists hit 60–80 WPM. Competitive typists and professional transcriptionists typically score 80–120 WPM. Scores above 120 WPM are considered expert level.
How can I improve my typing speed?
Focus on accuracy first — speed follows naturally. Practice touch-typing with all ten fingers using the home row (ASDF, JKL;). Take short daily sessions of 10–15 minutes rather than rare marathon sessions. Use the language dropdown to drill words in your target language.
Is my data uploaded anywhere?
No. The typing test runs entirely in your browser. Your WPM history is stored in localStorage on your device only — nothing is sent to any server.
Does it work on mobile?
Yes. Tap the input area to open your keyboard on iOS and Android. The timer starts on your first keystroke. Note that on-screen keyboards generally produce lower WPM than hardware keyboards.
Can I test in languages other than English?
Yes. Use the Language dropdown to switch between English, Traditional Chinese, Simplified Chinese, Japanese, and Spanish word pools. Each pool contains 200+ common words in that language.

Last updated:

Report a problem with this tool