Keyboard Tester
Press any key and watch it light up on a visual keyboard — key codes, a press history and an anti-ghosting rollover counter. In your browser, free.
Click anywhere on the page, then press keys. Tested keys stay highlighted — if a key never lights up, the keyboard is not sending it.
- Key
- —
- Code
- —
- Key code
- —
Hold several keys at once to test anti-ghosting (rollover) — gaming keyboards typically report 6 or more.
Some shortcuts (like Print Screen or media keys) are captured by the operating system and never reach the browser.
About Keyboard Tester
The Keyboard Tester lights up every key you press on an on-screen keyboard, and tested keys stay highlighted so you can methodically sweep the whole board. If a physical key never lights up, the keyboard is not sending that keystroke — a quick, definitive way to find dead keys after a spill or to verify a new board.
For each press the tool reports the key value, the physical code and the legacy key code, which makes it just as useful for developers checking JavaScript keyboard events as for gamers diagnosing hardware. A live “held right now” counter shows how many keys register simultaneously, letting you test anti-ghosting: hold several keys at once and see whether your keyboard reports them all — gaming keyboards typically manage six or more.
The test runs entirely in your browser. Note that a few shortcuts, such as Print Screen or media keys, are captured by the operating system and never reach the browser, so they cannot light up here.
How to use Keyboard Tester
- Click anywhere on the page so the browser receives your keystrokes.
- Press each key and watch it light up on the visual keyboard — tested keys stay highlighted.
- Check the readout for the key value, code and key code of the last press.
- Hold several keys together and watch the “held right now” counter to test anti-ghosting rollover.
- Press Reset to clear the highlights and run another pass.