Typing & Interaction Tools

Typing Speed Test

Measure typing speed and accuracy with a timed passage and live character feedback.

Your content stays on your device Free, with no account
Typing Speed TestPrivate · on this device

Session setup

Session duration

Ready. Choose your settings and start when comfortable.

Scoring, limits & privacy

WPM uses five characters per word; correct WPM counts currently matching characters divided by elapsed minutes. Accuracy counts correct inserted characters across all attempts, so Backspace does not erase earlier errors. Unicode code points are counted, with CRLF normalised to LF; grapheme clusters may span multiple characters. Input-method composition commits as a group. Code samples are text only and never run. Paste, assistive software and device input vary, so this is practice feedback, not a certified assessment.

Leaving the page or switching tools releases this session. No text or interaction history is stored or uploaded. Changing settings resets the result.

Type with live feedback

0Correct WPM
100%Attempt accuracy
0Seconds elapsed

Choose Start, then type in the input below. The timer begins with your first typed character. Paste and drop are disabled in the typing input. Correct mistakes with Backspace; corrections do not erase earlier incorrect attempts.

A FEW SIMPLE STEPS

How to use Typing Speed Test

  1. Choose your session settings. Custom Text Practice also accepts pasted text or a local UTF-8 file.
  2. Press Start and follow the instructions beside the practice area. Typing and CPS timers begin on the first input.
  3. Inspect live feedback, then finish the session or let the timer expire. Reaction tests support repeat trials.
  4. Download the current session report if wanted. Reset, switching or leaving releases local session data.
PRIVATE BY DESIGN

Why use this tool?

Your practice text and interaction results stay on your device. All scoring runs locally without accounts, uploads, analytics of your keystrokes or persisted input history.

Tool inputs stay in your browser. Only your theme preference is saved on this device.

A few things worth knowing

How are results calculated?

WPM uses five characters per word; correct WPM counts currently matching characters divided by elapsed minutes. Accuracy counts correct inserted characters across all attempts, so Backspace does not erase earlier errors. Unicode code points are counted, with CRLF normalised to LF; grapheme clusters may span multiple characters. Input-method composition commits as a group. Code samples are text only and never run. Paste, assistive software and device input vary, so this is practice feedback, not a certified assessment.

Does this record my keyboard or mouse outside the tool?

No. Typing is handled only in the labelled practice input, and click or reaction responses only in their dedicated test area. There is no global keystroke recorder or background interaction tracking.

What happens if I switch tabs?

An active session ends when this document is hidden. This avoids counting time spent away from the test. A reaction trial is cancelled without adding a result. Return and start a new session or trial.