Status
Waiting for input...
Press each key to check whether your browser receives the expected keyboard event. This is useful for finding stuck keys, layout mismatches, intermittent laptop keys and function-key behaviour before you start deeper repair work.
Some function, media, brightness, and system keys may still be controlled by your browser or operating system before the page can see them.
Click the keyboard area first, then press keys to start capture mode.
Function key capture is ready. Browser, OS, or hardware-reserved top-row actions may still override web pages.
Waiting for input...
None
Code: -
None
Keys tested: 0
The keyboard tester shows a live on-screen keyboard that lights up as you type, so you can confirm within seconds whether each physical key actually registers. It listens to the keydown and keyup events your browser receives and matches them against a visual Windows UK or Mac layout, with a history panel that records every event — including keys the layout image does not show.
Everything happens locally in your browser: keystrokes are displayed on the page and are never logged, stored or transmitted. That matters, because the fastest way to diagnose a "broken" key is to type freely and watch what the computer actually receives — something you should never do on a site you cannot trust with your typing.
The most common use cases are checking a laptop keyboard after a spill, confirming every key works before buying or selling a used machine, spotting keys that repeat or stick, and separating hardware faults from software ones. If a key lights up here but misbehaves in one specific application, the keyboard is fine and the problem lives in that app’s settings or shortcuts.
The visual keyboard, last key panel and recent history help you separate a physically faulty key from a layout, focus or operating-system shortcut issue.
Click inside the keyboard area, try another browser, and disconnect external keyboards that may be confusing the test.
Hold Fn or change the system setting that treats F1-F12 as standard function keys.
Clean around the key gently and retest. Intermittent behaviour often becomes worse under light pressure or at certain angles.
Check the operating system keyboard language and compare it with the layout selected on this page.
It can test keys exposed to the browser. Some system, media and security keys may be reserved by the operating system.
Not always. Focus, layout settings, browser shortcuts and external keyboard software can all affect browser input.
Yes. Test every letter, number, modifier, arrow and function key, then repeat any doubtful keys several times.
No. Key events are drawn on screen in your browser and are never stored or sent to the server. Refreshing the page clears the history.
Double-typing (chatter) usually means a worn or dirty switch. Watch the history panel: two keydown events from one press confirms the key itself is at fault rather than your typing.
Yes. Any keyboard the operating system recognises — wired, wireless or Bluetooth — can be tested. Test external boards one at a time so you know which device produced each event.
TestMyPC results are browser-based and may vary depending on your device, browser, operating system, permissions, drivers, connection, power settings and connected accessories. Use these tools as practical first checks, then confirm important faults with operating-system diagnostics, manufacturer tools or a qualified technician where needed.