Skip to main content
I/O Checkup
System ready

Typing Test

Type a short passage and check your speed, accuracy, and elapsed time.

Type the passage

The timer starts with your first character.

Small changes are easier to compare when the conditions stay the same. Keep a steady pace, read the next word, and let accuracy guide your speed.

WPM
—
Accuracy
—
Errors
0
Time
0.0 s

WPM uses five typed characters per word, including spaces. Accuracy compares the current text with the passage. Pauses count toward elapsed time; corrected mistakes no longer count as errors.

Local history

Save a result to keep it in this browser. History holds your five most recent saved results for this test.

No saved results yet.

Layout
Controls
Live Status
Tested0 hit
LastNone
Held0
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrtSc
ScrLk
Pause
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Ins
Home
PgUp
Num
/
*
-
Tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
Del
End
PgDn
Home7
↑8
PgUp9
+
Caps
A
S
D
F
G
H
J
K
L
:;
"'
Enter
←4
5
→6
Shift
Z
X
C
V
B
N
M
<,
>.
?/
Shift
↑
End1
↓2
PgDn3
Ent
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl
←
↓
→
Ins0
Del.
Matrix Coverage
0/104 keysReady
0% scanned0 currently held

Type the passage above to measure speed and accuracy. The keyboard view can also help you inspect rows and modifiers outside the text field.

Peak Rollover0keys observed
Last KeyNoneregistered live
Recent Spread0unique in log
Avg LatencyN/Abrowser event
Cluster Coverage
Letters0/26
Numbers0/10
Function0/16
Modifiers0/10
Navigation0/12
Numpad0/16
Quick Diagnostic Steps
Press any keyPending
Scan 25% of layoutPending
Hold 3 keys togetherPending
Try modifiersPending

Press normal typing keys plus modifiers to confirm the keyboard matrix is responding consistently in this layout.

Keystroke Telemetry Log

KeyEvent CodeEvent LatencyHold Duration
Awaiting matrix activation... Press any key.

Keyboard Snapshot

Live compare pack from your current matrix scan.

Awaiting Scan
Compare ReadinessScan 26 more
0/26 minimum keys0%
Coverage
0%
0/104 keys
Peak Rollover
0
simultaneous keys
Avg Latency
N/A
browser captured
Last Key
N/A
0 held now
Typist Speed
N/A
WPM
Recent Spread
0
unique in last 15
Snapshot Note:Press keys to build your comparison snapshot.

Matrix Heatmap Stats

Your switch press intensity map. Highlights your most heavily utilized switches.

Awaiting heat signatures...

Next Check

Press each key in turn, then check modifiers and safe multi-key combinations.

How to use the Typing Test

How do I finish a typing test?

Type to the end of the passage. Use Backspace to correct a character, or leave it and keep going. The timer starts when you type the first character, and pauses count toward your time.

How are speed and accuracy calculated?

One word per minute represents five typed characters per minute, including spaces. Accuracy compares your final text with the passage. Mistakes you fixed along the way no longer count as errors.

What should I compare?

Try the same passage twice on the same device, or choose another passage when you want a fresh challenge. Saving a completed result stores the score and timing in this browser.