How to use Keyboard tester
- 1
Focus the keyboard
Click the drawn keyboard. While it has focus, every key you press is captured instead of reaching the browser.
- 2
Press every key
Each key lights up while held and stays tinted once it has worked, so the keys that never light up are the dead ones.
- 3
Try combinations
Hold the listed combinations at once to check for ghosting, and watch the Most at once counter for your rollover.
- 4
Read the details
The last-key panel and event log show key, code, keyCode, location and the time between events.
Limits and Pro
Unlimited tests on ANSI and ISO layouts, full size or tenkeyless, with a 150-event log and five rollover combinations.
About Keyboard tester
This keyboard tester draws a full-size keyboard — function row, navigation cluster, arrows and numeric keypad — and lights up each key as you press it. Keys you have already tested stay tinted, so after a sweep across the board any key that never changed colour is not registering. Switch between the ANSI layout common in the US and the ISO layout used across Europe (tall Enter key and an extra key beside left Shift), hide the numpad for tenkeyless keyboards, or show Mac legends for Command and Option. On Chromium browsers the letter legends follow your actual layout, such as AZERTY or QWERTZ; elsewhere they update as you type.
For each event you get the values a developer needs: key, code, the legacy keyCode and the location (left, right or numpad), plus modifier and lock states. The event log lists key-down and key-up events with the milliseconds between them and folds auto-repeat into a single line.
Gamers and mechanical-keyboard owners can check rollover and ghosting: hold combinations such as W, A, S, D with Shift and Space and see whether every key registers. A second press within 35 ms of a release is flagged as possible switch chatter.
Some keys never reach a web page: Fn, the Windows key on some systems, media keys handled by the operating system and shortcuts like Ctrl+W or Alt+Tab, so those can't be tested here.
Privacy
Key presses are handled by this page in your browser and never leave your device — nothing you type is logged, stored or sent anywhere, and the event log disappears when you close or reset the page. Only your layout preference is remembered in this browser.
Features
ANSI, ISO, full size or TKL
Every key including F-row, navigation cluster and numpad, with Mac legends.
Finds dead keys
Tested keys stay tinted so the missing ones stand out.
Rollover and ghosting
Combination checks and a live count of keys held at once.
Chatter detection
Flags keys that fire twice from one press.