Skip to the test
KeyboardTest

Key Release Test: Free Online Keyboard Test

Tap keys as you normally would. Every press-to-release time is recorded, and a key that fires again within a few milliseconds of releasing is flagged as release bounce, the fault behind double letters that the usual chatter test can miss. Tap twenty or more times for a stable average. Repeat the keyboard latency test a few times for a more reliable reading.

Tap and release

Red keys re-triggered right after release

0 ms held

Last key --

Tap any key repeatedly. Each press-to-release time is recorded.

Hold time distribution (ms, 10 ms buckets)

Release statistics

Average hold (ms)
0
Spread (ms)
--
Taps
0
Release bounces
0

Per key

Hold time statistics per key
KeyTapsAvgMinMaxSpread

Bounce events

    A key release test is a free online keyboard test that shows whether each key is detected when you press it and again when you let go. Open it in your browser, press any key, and watch the board react in real time. The real-time display suits any typing setup, whether laptop or desktop computer, and your keyboard must detect every release.

    Key Release Test as an Online Keyboard Checker

    Every key moves through three states: untested, active while held down, and tested once released. A good keyboard checker labels each state so you can tell a healthy key from a dead one. For keyboard polling stability, open the tool on this site: no install, account or sign-up needed.

    Key Press and Key Detection States

    When you press a key, the tool logs the key press and marks it active for as long as you hold it. When you let go, the release is detected and registered, and the key counts as tested. Key detection that fires on the press but never on the release points to a stuck switch. Typing a document hides these faults, so test keyboard keys here instead. Hold a few pressed keys together to see how the input is handled, and press any key to begin.

    Reading Green and Red Keys in Real Time in a Keyboard Tester

    A keyboard tester colours keys as you go: red or purple while held, yellow for keys that may trigger system actions, and green once the key is released. A key that never turns green was not registered, so press it again. Click the page for focus first, then use reset to start over. The keymap follows your keyboard layout, such as US ANSI, and size buttons for 60%, 75%, TKL or 100% hide the keys you do not own. When every key can turn green, the layout passes.

    Timeline showing a key moving from untested to key press, held down and release
    The tester tracks each key from untested, through press and hold, to the release that turns it green.

    How to Test Your Keyboard Online in Your Browser

    You can test your keyboard without installing any software:

    • Open the page in a browser on Windows or Mac, and disable browser extensions that capture shortcuts.
    • Click the page, then press each key, including the function keys and numpad.
    • Watch for keys that stay grey; that works as your hardware warning.

    This online keyboard test also suits quick keyboard testing in an office. Typing speed does not change the result, since slow typing and fast typing both show each release. Some pages add a key sound or an easter egg when you test a keyboard fully.

    Key Rollover Test, NKRO Test and Ghosting Checks

    Release detection and simultaneous presses go together, so a full key release test usually includes a rollover check too. The keyboard polling rate test runs entirely in your browser, so nothing you press is stored or sent anywhere.

    What Is Key Rollover?

    Key rollover is how many keys your board can register at once. A key rollover test has you hold multiple keys, then add a third key, since two keys is easy and three keys exposes limits. Office boards often offer 2KRO, while 6KRO covers most typing and shortcuts. A rollover test matters for fast typing, speed and accuracy, such as a high WPM, and for gaming combos. Try key combinations with Shift, Caps Lock, other modifier keys and function keys, then a keyboard rollover test on the numpad.

    Bar chart comparing 2KRO, 6KRO and NKRO by how many keys register at once
    Rollover level sets how many keys a keyboard registers at the same time.

    Understanding NKRO (N-Key Rollover) for Gamers

    NKRO, or n-key rollover, registers every key at the same time. An NKRO test on a true NKRO board shows no blocking, which means no missed presses. Gamers value NKRO for gaming sessions, but the protocol matters: some boards lock to 6KRO over USB, and firmware can change this. NKRO support depends on both protocols and settings. On an NKRO board, every held key lights up in the tester and turns green once released.

    Keyboard Ghosting Test and Anti-Ghosting

    Ghosting is when a board reports a key you never pressed. A keyboard ghosting test shows these phantom inputs because of how the switch matrix and circuit are wired. Run an anti ghosting test by holding three nearby keys and watching for extras. Anti-ghosting designs reduce ghosting through better circuits. A ghost key shows up lit in the tester although you never pressed it, and it may fail to turn green.

    USB vs PS/2 Rollover Differences

    A PS/2 connection can report every key, while USB has a smaller report. Plug a wireless keyboard in by cable if the test shows a limit. A rollover cap can also leave simultaneously held keys without a registered release, so they never turn green. Lag matters separately: latency, input lag, response time and polling rate describe how fast a press reaches your computer.

    Keyboard Testing Walkthrough: A Space Bar That Registers Only the Press

    The decision: Marta's tenkeyless board keeps typing runs of spaces in her editor, and she needs to know whether to replace the switch or the whole keyboard. She opens the tester, clicks the page for focus, and presses the space bar once. The key lights red and stays red after she lifts her thumb. The release is never registered, so the key never turns green.

    She works through it in order: first the space bar alone, then a second press, then the neighbouring Alt key as a control. Alt turns red and then green every time, which rules out the browser and the USB port. Only the space bar fails, and it fails in 3 of 5 presses.

    • Press 1: red, then green (released fine).
    • Presses 2, 3 and 4: red, no green until she taps the bar's far end.
    • Press 5: red, then green.

    Sensitivity check: she repeats the five presses pushing the centre of the bar instead of the edge, and 4 of 5 fail. The centre fails more than the edge, which fits a worn stabiliser wire, not a dead switch. That distinction is the number to watch: a dead switch fails everywhere, a stabiliser fails by position.

    The edge case is that a clean 5-of-5 result in the tester does not clear a key forever. Keys that stick from dirt can pass in a short test and fail later, so she repeats the test after typing for ten minutes. Next action: lube the stabiliser, re-run the same ten presses, and replace the board only if the centre still fails.

    Keyboard Testing Troubleshooting for Keys That Fail to Release

    Once a test shows a key that fails to release, narrow down the cause before you spend money.

    Troubleshooting Stuck Keys and Unresponsive Keys

    If a key stays red or never turns green after you let go, check focus and browser extensions first, which also covers any unresponsive key. A repeating key or a damaged switch is a hardware issue; on a hot-swappable board you can reseat the switch. Typing in a document rarely shows the cause, but diagnostics like this isolate software from hardware, and the actuation point of the switch matters too. If problems persist, use the warranty.

    Choosing a Gaming Keyboard

    A gaming keyboard or mechanical keyboard with proper NKRO and solid release detection serves fast play best, and the board is worth replacing if release detection still fails after cleaning, while a plain office board is fine for everyday typing and a modest typing speed.

    Who Needs a Keyboard Test and When

    Hardware managers who check dozens of boards, gamers and writers benefit from a keyboard test. Run one after a spill, a firmware update, or a new purchase, and whenever characters repeat or go missing.

    Frequently asked questions

    What hold time is normal?

    Most people tap between 60 and 120 ms. Gamers on light linear switches can go under 40 ms. There is no right value; consistency across keys matters more.

    I see one bounce on a key I tapped 50 times. Is it faulty?

    Probably not yet. Occasional bounce under heavy use is normal. Several on one key, or bounce on a key you type gently, points to a worn switch.

    Why does the window default to 30 ms?

    Human fingers cannot release and re-press the same key in under about 40 ms, so a re-press inside 30 ms is almost certainly the switch, not you.

    Can this test a mouse button?

    No, it reads keyboard events only. The CPS and latency tests also cover keys rather than mouse buttons.

    Comments and feedback