Typing Speed Test

Timer: 60s

Type the highlighted word without corrections. Extra letters are blocked when the word is complete. Press Space to continue.

WPM
0
Words Typed
0
Accuracy
0%

Recent Results

Selected mode
Last 5 average
Change

Complete a test to create a duration-specific result history.

Result formula appears after the first attempt.
Attempts completed: 0
Test ready.

What the Typing Speed Test Records

The Typing Speed Test records correct and incorrect characters during a fixed session and converts correct characters into WPM. It also calculates first-attempt character accuracy.

The timer starts with the first accepted character. Passages use lowercase letters and omit commas in the current passage set.

Accepted Typing Input

The test uses an append-only, no-correction model. Backspace, Delete, paste, cut, drop, undo, redo, and replacement of earlier text are blocked.

The restriction keeps each accepted character in the result so accuracy represents the first character entered at each position.

WPM Formula

Five correct characters count as one standardized word. The displayed WPM uses correct characters, so incorrect input does not raise the main score.

WPM = correct characters ÷ 5 ÷ elapsed minutes

Character Accuracy Formula

Accuracy = correct characters ÷ typed characters × 100

A completed passage is added to the session totals, another passage is loaded, and the same timer continues until the selected duration ends.

Reading the Typing Result

  • WPM is the correct-character rate expressed as standardized words per minute.
  • Accuracy is the percentage of accepted characters that match the target passage.
  • Correct and incorrect characters describe the character comparison.
  • Recent results show the latest duration-specific attempts and their averages.

Result Scope and Limitations

The test reports WPM and character accuracy under the current input rules. It does not independently diagnose posture, fatigue, concentration, professional readiness, or keyboard condition.

Keyboard layout, browser behavior, device type, familiarity with the passage style, and interruptions can affect the result.