Test your keyboard keys interactively. Press any key to see it light up on a visual keyboard layout. 100% free, private, and browser-based — no sign-up.
Press any key on your physical keyboard to see it highlighted on the on-screen layout.
Last detected: {lastKey || "—"} { setPressed(new Set()); setLastKey(""); }}> Reset {renderRow(ROW1)} {renderRow(ROW2)} {renderRow(ROW3)} {renderRow(ROW4)} {renderRow(ROW5)} {renderRow(ROW6)}Press keys on your physical keyboard to test them.
Yes. Keystrokes are captured by the browser and never leave your device.
Yes — just start typing on the built-in keyboard.
Some system keys (like power or sleep) are intercepted by the OS before the browser sees them.
Whether you just bought a mechanical keyboard, are trying a vintage board, or suspect a key is misbehaving, this tester captures every key event your browser receives and shows you the key name, code, and modifier state in real time.
No. Everything happens in your browser, nothing is logged.
Some operating systems intercept it before the browser sees it. That is expected.
Yes — hold multiple keys at once. If one drops out, your keyboard ghosts.
Yes — any keyboard the OS recognizes.