⌨️

Keyboard Tester

Test your computer keyboard online. Check for broken or sticky keys, test N-Key Rollover (NKRO) anti-ghosting, detect key chatter, and inspect key codes.

100% Client-Side🔒Zero Data TrackingFree & No Ads
⌨️ Keyboard Layout:
🎨 Keyboard Theme:
💻 OS Style:
🔊 Switch Sound:
Currently Pressed
0
keys
🚀 Max Rollover (NKRO)
0
keys
Keys Tested
0
keys
⚠️ Chatter Warnings
0
Clean
Function Key Area
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 Lock
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
Main Alphanumeric Area
SysRqPrtSc
LockScroll
BreakPause
Insert
Home
UpPage
Delete
End
DownPage
Control & Navigation Area
Number Pad Area
Num Lock
Caps Lock
Scroll Lock
LockNum
/
*
-
Home7
8
PgUp9
+
4
5
6
End1
2
PgDn3
Enter
Ins0
Del.
Untested
Pressing Now
Tested (Working)
Chatter / Double-click

📋 Key Event Inspector (0)

No key events captured yet. Press any key on your keyboard to begin testing!

📖 Comprehensive Guide to Keyboard Testing & Troubleshooting

🕹️ What is Keyboard Ghosting & N-Key Rollover (NKRO)?

Ghosting occurs when pressing multiple keys simultaneously causes some keys not to register or an unintended key to activate. Modern mechanical and gaming keyboards feature N-Key Rollover (NKRO) or 6-Key Rollover (6KRO), allowing you to press many keys at once without blocking.

What is Key Chatter (Double Typing)?

Key chattering (or key bounce) happens when a single press of a key results in two or more characters being typed (e.g. typing 'tt' instead of 't'). This is usually caused by dirt, dust, or oxidized copper leaves inside mechanical switches.

🛠️ How to Fix Keyboard Issues

1. Cleaning with Compressed Air or Alcohol

For mechanical keyboards, remove the keycap and use compressed air or a few drops of 99% isopropyl alcohol directly into the switch stem while pressing it repeatedly.

2. Driver & Firmware Updates

Check device manager or your keyboard manufacturer software (Razer Synapse, Corsair iCUE, Logitech G HUB) for firmware updates or debounce time adjustments.

3. Check for Physical Membrane Tears

On membrane laptop keyboards, unresponsive key clusters often indicate liquid spill damage or cracked conductive traces requiring keyboard replacement.

Frequently Asked Questions

Why does pressing F1 or F5 refresh my browser during the test?

Browsers have native shortcuts bound to function keys. Make sure 'Prevent Browser Shortcuts' is enabled at the top of the tester to capture them safely.

Can this tool test Mac keyboards?

Yes! Simply switch the 'OS Style' toggle to macOS to display Command (⌘), Option (⌥), and Control (^).

Are Fn and Fn combination keys testable?

Most laptops handle the Fn key purely in hardware before reaching the operating system or browser. If your browser does not receive a key event for Fn alone, it will still capture the combined function (such as media keys).

Related Tools

💡Suggest Features & Open Source

Need a specific tool, app, or extension?

AnyTools is a 100% free open-source project for creators and developers. If you have an idea for a missing tool, extension, or productivity feature, let us know via email. If you're a developer and want to contribute code, our GitHub repository is always open for pull requests!

Fast Email ResponsesMIT Open Source on GitHub100% Free Forever