Keyboard Test

Press any key to test if it's working properly

0
Keys Pressed
0
Unique Keys
-
Last Key
-
Key Code

Key Details

Key
-
Code
-
Which
-
Location
-
Modifiers
-
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
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
Ins
Home
PgUp
Del
End
PgDn
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
0
.

Key History

Press any key to see the history...

Key Statistics

No keys pressed yet...

How to Use the Keyboard Test

🎯 Test Your Keys

Press any key on your keyboard to test if it's working. The corresponding key will light up green on the virtual keyboard above.

📊 Track Statistics

View detailed statistics for each key including press count, key code, and key history to identify any issues.

🔍 Detect Issues

Use this tool to detect stuck keys, unresponsive keys, or keys that register multiple presses (key chattering).

💡 Key Information

See the key code, location, and modifier state for each key press. Useful for developers and troubleshooting.

Keyboard Test Features

Test All Keys

Test every key on your keyboard including function keys, numpad, and special keys.

Instant Response

See immediate visual feedback when you press a key. No delay or lag.

Works Everywhere

Compatible with all keyboards - mechanical, membrane, laptop, wireless, and gaming keyboards.

Frequently Asked Questions

How do I test if my keyboard keys are working?

Simply press any key on your keyboard while on this page. If the key is working, it will light up green on the virtual keyboard display. The tool tracks all key presses and shows you detailed statistics including key codes and press counts.

Can I test my mechanical keyboard?

Yes! This keyboard tester works with all keyboard types including mechanical keyboards (Cherry MX, Gateron, etc.), membrane keyboards, laptop keyboards, wireless Bluetooth keyboards, and gaming keyboards.

How do I detect stuck or chattering keys?

Press and release each key once. If you see multiple key presses registered for a single press in the statistics panel, your key may be experiencing chattering (a common issue with worn switches). Stuck keys will continuously register as pressed.

What is a key code?

A key code is a numeric value that represents each key on your keyboard. It's used by software and games to identify which key was pressed. Our tool shows both the JavaScript keyCode and the physical key code for each press, which is useful for developers and gamers.

Do I need to install anything to use this keyboard test?

No installation required. This keyboard test runs entirely in your web browser. Just open the page and start pressing keys to test them. It's completely free and works on Chrome, Firefox, Safari, Edge, and other modern browsers.

About This Keyboard Tester

Our free online keyboard test is the easiest way to check if all your keyboard keys are working properly. Whether you're troubleshooting a malfunctioning key, testing a new keyboard before purchase, or diagnosing key chattering issues, this tool provides instant visual feedback.

The keyboard tester displays a virtual keyboard layout that mirrors your physical keyboard. When you press a key, it immediately lights up green to indicate it's working. Keys that remain gray haven't been tested yet, making it easy to identify which keys you still need to check.

This tool is especially useful for:

  • Testing new or used keyboards before purchase
  • Diagnosing broken or unresponsive keys
  • Detecting key chattering (double-pressing) issues
  • Checking if all keys work after cleaning your keyboard
  • Verifying keyboard functionality after spills
  • Testing mechanical keyboard switches
  • Getting key codes for programming or gaming macros

Unlike downloadable keyboard testing software, our online keyboard test works directly in your browser with no installation required. It's compatible with Windows, Mac, Linux, and Chromebook, and works with any keyboard connected via USB, Bluetooth, or built into your laptop.