Skip to main content

Keyboard Tester

Press keys to verify every switch on your keyboard registers correctly.

Free & unlimitedWorks offline
0/87 keys tested
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
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Del
End
PgDn
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl

Last key pressed

Press any key...

NKRO / anti-ghosting

Currently held0
Max simultaneous0
NKROHold 6+ keys

NKRO means every key registers when pressed simultaneously. Hold 6+ keys to verify.

Chatter detection

No chatter detected

Keys firing keydown twice within 30ms are flagged.

Total presses0
Unique keys0

Event log

Press keys to see events...

All processing happens in your browser. No data is sent to any server.

About this tool

  1. 1

    Select layout

    Choose your keyboard layout: ANSI, ISO, TKL, 65%, or 75% to match your physical keyboard.

  2. 2

    Press keys

    Press every key on your keyboard - tested keys light up green on the visual layout.

  3. 3

    Check NKRO

    Hold 6+ keys simultaneously to test N-key rollover. The tool tracks how many keys register at once.

  4. 4

    Detect chatter

    The tool watches for double-firing keys (chatter) and alerts you if a key fires twice within 30ms.

  • Use NKRO test by pressing 6+ keys at once - if all register, your keyboard has full N-key rollover.
  • Key chatter (a key registering twice from one press) is a sign of a worn switch or debounce issue.
  • ISO layout adds the extra key next to left Shift - select ISO if you use a Nordic or European layout.
  • The completion tracker helps ensure you have tested every single key on your keyboard.
  • Visual keyboard with ANSI, ISO, TKL, 65%, and 75% layouts
  • Real-time key press highlighting with KeyboardEvent.code display
  • N-key rollover (NKRO) and ghosting test - tracks simultaneous key presses
  • Key chatter detection for double-firing switches
  • Completion tracker showing tested vs total keys with progress bar
  • Testing a new mechanical keyboard for ghosting or NKRO support
  • Diagnosing a chattering key switch before RMA or switch replacement
  • Verifying all keys work on a second-hand keyboard before purchase
  • Checking that your keyboard firmware supports full NKRO over USB

Related tools

View all

We use anonymous analytics to improve ToolChamp. No personal data is stored or sold. Privacy Policy