light/dark
Sound
Stay pressed
Last Key Pressed  
Apple Wired Keyboard A1243 layout Apple Wired Keyboard
A1243
Apple Wireless Keyboard A1314 layout Apple Wireless Keyboard
A1314
Generic Windows PC keyboard layout Windows
Generic PC Keyboard

Keyboard Tester

Press any key on your keyboard and watch it light up on the virtual keyboard above. Instantly detect stuck, broken, or unresponsive keys — free, in your browser, no download needed.


How to Use This Keyboard Tester

Click anywhere on this page first so your browser captures keystrokes, then press each key on your physical keyboard one by one. Every working key lights up on the virtual keyboard the moment you press it. When you finish, any key that never lit up is a key your computer isn't detecting — which usually means it's stuck, damaged, or dirty. Press multiple keys together to check whether your keyboard registers simultaneous keystrokes correctly.

What the Keyboard Test Results Mean

A key that lights up instantly is working perfectly. A key that lights up only after a hard press, or intermittently, usually has debris under the keycap or a worn switch. A key that never lights up during the keyboard test is not sending a signal to your computer at all. If that same key fails in a different browser or on another device, the fault is hardware, not software — and you can rule out driver problems before spending money on repairs or a replacement.

Common Reasons a Key Stops Working

The most frequent culprits are dust and crumbs trapped under the keycap, liquid spills that corrode the contacts, switches worn out from heavy use, and outdated or corrupted keyboard drivers. For desktop keyboards, popping off the keycap and cleaning underneath often revives a dead key. Laptop keyboards are harder — if this online keyboard test confirms a hardware fault on a laptop, replacement of the keyboard module is usually the practical fix. Either way, running the test first tells you exactly which keys are affected before you take anything apart.

Works With Every Keyboard Type

This keyboard tester works with anything your device recognizes as a keyboard: built-in laptop keyboards, wired USB keyboards, wireless and Bluetooth keyboards, mechanical gaming keyboards, and Apple Mac keyboards. The test adapts to your system automatically, so there's nothing to configure. Because it runs entirely in your browser, it works the same on Windows, macOS, Linux, and ChromeOS — no software to install, and nothing you type is recorded or stored.

Who Uses an Online Keyboard Test

Anyone with a suspect key can use it, but it's especially useful for a few groups. IT staff and hardware managers testing dozens of keyboards can verify each one in seconds instead of typing into a document. Gamers use the keyboard test to confirm that key combinations register together during fast inputs. Buyers checking a second-hand laptop or keyboard can verify every key works before paying. And if you're troubleshooting typing problems, it's the fastest way to separate a hardware fault from a software one.

Keyboard Tester FAQ

How do I test if my keyboard keys are working?

Open the keyboard test and press each key on your physical keyboard. Every working key lights up instantly on the virtual keyboard. Any key that does not light up is unresponsive and may be stuck, damaged, or disconnected.

Why is a key on my keyboard not working?

The most common causes are dust or debris under the keycap, liquid damage, worn-out switches, or outdated keyboard drivers. If the key fails this test in multiple browsers, the problem is hardware rather than software.

Does this keyboard test work on laptops and Mac keyboards?

Yes. The test works with any keyboard your device recognizes, including laptop keyboards, external USB and wireless keyboards, mechanical keyboards, and Apple Mac keyboards. It runs entirely in your browser with no download.

Is the online keyboard test free and safe?

Yes. The keyboard test is completely free, requires no download or installation, and nothing you type is recorded or stored. All key detection happens locally in your browser.