Keyboard Tester

Test your keyboard online: press Start, then press every key. Keys light up by their physical position, so any language layout works, on a laptop keyboard or a desktop one. The page also watches for keys that register twice from one press (chatter), keys that stay down, and key combinations that drop keys. At the end you get a plain summary you can copy or save. Nothing you type leaves this page.

1. Test

Keys received 0
Held now none
Most held at once 0
Possible double registration none seen

Press each key once. Green means your browser received it. Striped keys (like Fn) never reach a browser, so they are not counted. When you are done, press I've pressed every key so anything missing is reported.

While the test runs, keys do nothing else on this page. Stop with the button, or hold Escape for two seconds.

Advanced
A second press sooner than this after the first counts as possible chatter.
Fullscreen that also captures the Windows key, Alt+Tab and Ctrl+W (Chrome and Edge). Hold Escape to leave.

Last events, as your browser delivered them (shown live, never saved):

typekeycodelocationrepeatmodifierstime (ms)

2. Result

Is it the keyboard or the computer?

Save the JSON here, run the test again with the keyboard on another computer or USB port, then load the first file. If the same problem shows up on both, it follows the keyboard.

In this browser

    About the Keyboard Tester

    How to use it

    1. Pick your layout (full size, tenkeyless, 75%, 65%, 60%, ISO, Mac or laptop). The page guesses, and offers ISO if it sees the extra ISO key.
    2. Press Start test. While the test runs, keys only light up the diagram and do nothing else on the page.
    3. Press every key once, then press I've pressed every key so anything that never arrived is listed as not received.
    4. Hold a few combinations you use in games, and leave the test running while you type normally to catch chatter that comes and goes.
    5. Stop with the button or by holding Escape for two seconds, then copy or save the summary.

    What it checks

    Reading your result

    How do I test my laptop keyboard?

    Choose the Laptop layout, press Start and press every key. Fn and brightness or volume keys are handled by the laptop itself, so the page marks them as not testable rather than broken.

    Why does one key type two letters?

    That is chatter, usually a worn or dirty switch. Use the Chatter check tab to press that key 30 times and get a verdict with the timings.

    Is my typing recorded?

    No. The page records which key positions were pressed and how, not what you typed, and nothing is uploaded or kept after you close the page.

    What a browser cannot test

    Fn is handled inside the keyboard and never reaches any web page. Brightness, volume and media keys are often taken by your system first. Browser and system shortcuts (Ctrl+W, Alt+Tab, the Windows key) are kept by the browser or system, except in Full keyboard mode in Chrome and Edge. Ctrl+Alt+Delete cannot be tested anywhere. No web page can measure keyboard latency, scan rate or polling rate, or certify a rollover (NKRO) rating, and this one never claims to.

    Privacy

    The test runs entirely in your browser. Nothing you press is uploaded, and nothing is saved after you close or refresh the page. Saved files are created on your device and only go where you send them.

    Related