Free online test

Typing Speed Test

Measure words per minute, characters per minute and accuracy using a natural English passage that never leaves the page.

Reviewed by Last reviewed 2026-08-27Testing methodology

Private by design. Key events and typed text stay in this browser. They are not sent to our server or analytics.
Typing Speed Test workbench Ready — nothing is being saved
Time left60s
Words / min0
Characters / min0
Accuracy100%
Correct words0
Incorrect words0
Backspaces0

A quiet morning is a good time to practice steady typing. Keep your shoulders relaxed, look at the next few words, and let accuracy guide your pace before you try to move faster.

WPM counts completed space-separated words.

Quick answer

What Typing Speed Test tells you

Measure words per minute, characters per minute and accuracy using a natural English passage that never leaves the page.

Observed here
15, 30, 60 and 120 second sessions, WPM and CPM, Accuracy and word errors.
How to interpret it
Words per minute and accuracy describe this timed passage and the text entered here. Passage difficulty, corrections and input methods affect the score; it is not a standardized skill certification.
Important limit
Results reflect events and values exposed by this browser.
Data handling
Key events and typed text stay in this browser. They are not sent to our server or analytics.

Useful next comparison: Repeat the same passage and duration, checking accuracy alongside speed rather than comparing unrelated passages.

Understanding the result

What a result means

WPM is calculated from entered characters over elapsed time, while accuracy compares the passage with the current text. A fast result with many corrections should be read together with accuracy, error count and the selected duration.

Confirm the pattern by repeating 15, 30, 60 and 120 second sessions. Results reflect events and values exposed by this browser.

How to use this test

  1. Choose a duration.
  2. Click the passage field and begin typing.
  3. Type the displayed passage as accurately as possible.
  4. Review WPM, CPM, accuracy and errors, then restart.

What this test checks

  • 15, 30, 60 and 120 second sessions
  • WPM and CPM
  • Accuracy and word errors
  • Backspace count

What this test cannot check

Results reflect events and values exposed by this browser.

This test does not certify hardware or replace professional inspection.

WPM is a practice metric, not a professional ability assessment.

Device Test Bench provides browser-based diagnostic information for reference. It does not replace professional hardware inspection or repair.

Common problems and troubleshooting

Use the same duration and input language for comparisons, finish IME composition before the timer ends and restart after changing the passage. Unexpected errors can come from autocorrect, keyboard layout or browser extensions rather than typing technique.

  1. Repeat the same observation. Focus the test surface and repeat “15, 30, 60 and 120 second sessions” three times under the same conditions.
  2. Change one condition. Compare “WPM and CPM” after changing only the relevant port, connection, browser setting or application.
  3. Rule out focus or interception. Close overlays and reserved shortcuts, keep the page visible and confirm that the live indicator changes during the action.
  4. Keep the result within its limit. Results reflect events and values exposed by this browser.

If the same pattern remains across relevant applications and connections, give the manufacturer or a qualified technician the repeatable observations instead of a guessed fault label.

Browser compatibility

The timing and comparison run locally with standard text input. Mobile autocorrect, composition input and browser accessibility features can alter character sequences, so results from unlike devices are not directly interchangeable.

BrowserReference statusEvidence basisVersionNotesChecked
ChromeSupportedExpected baselineNot recordedFeature detection is authoritative; permissions, platform and device support can change availability.2026-08-27
Microsoft EdgeSupportedExpected baselineNot recordedFeature detection is authoritative; permissions, platform and device support can change availability.2026-08-27
FirefoxPartialExpected baselineNot recordedFeature detection is authoritative; permissions, platform and device support can change availability.2026-08-27
SafariPartialExpected baselineNot recordedFeature detection is authoritative; permissions, platform and device support can change availability.2026-08-27

“Expected baseline” is an editorial capability expectation, not a completed browser test. The live feature check above is authoritative for this browser and device.

Privacy information

Key events and typed text stay in this browser. They are not sent to our server or analytics.

The public analytics allowlist does not accept pressed keys, typed text, pointer coordinates, media labels, device IDs, recordings, video frames or controller input. Test results are not written to LocalStorage.

Primary technical references

These specifications define the browser signals used by this test. They document web-platform behavior; they do not certify a particular device.

Frequently asked questions

Is this Typing Speed Test free?

Yes. The test works without an account, download or payment.

Is my test data uploaded?

Key events and typed text stay in this browser. They are not sent to our server or analytics.

Does this result prove my hardware is faulty?

No. It shows what the browser can observe. Repeat the test, compare another browser or device, and seek qualified support when the result matters.

Editorial and correction policyReport a problem with this test

Search