Test your keyboard online
Press each physical key and the matching key lights up on the virtual keyboard above. Keys you have already pressed stay highlighted, so you can sweep across the whole keyboard and instantly see any key that never lit up — that is a dead or unresponsive key.
How it works
- Click once on this page so it has keyboard focus.
- Press every key, one by one, including modifiers and arrows.
- Any key that does not light up is faulty. Use Reset to start over.
What keyboard layouts does this support?
The on-screen layout is US English (ANSI), but the test works with any layout. Keys are matched by their physical position code, so a key lights up even if its printed letter differs from the US layout.
Keyboard problems? Troubleshooting
Unresponsive or sticking keys
Dust and crumbs are the usual cause. Power off, turn the keyboard upside-down and use compressed air around the affected keys. For mechanical boards, pop the keycap and clean underneath.
Whole keyboard not responding
- Reseat the USB cable or replace the receiver battery for wireless boards.
- Try a different USB port and another computer to isolate the fault.
- Windows: Device Manager → Keyboards → update or reinstall the driver.
- macOS: remove and re-pair Bluetooth keyboards in System Settings → Bluetooth.
Wrong letters appear when typing
The OS input language or layout is mismatched. On Windows, check the language bar (Win+Space). On macOS, System Settings → Keyboard → Input Sources. Set it to match the physical keyboard.
FAQ
Does this record what I type?
No. Key presses are only used to light up the on-screen keyboard and are never stored or uploaded.
Why do some keys (like Print Screen) not register?
The browser or OS may intercept certain system keys before the page sees them. That is normal and not a fault.