Keyboard Tester

How to Test Your Keyboard Online: A Complete 104-Key Walkthrough

October 14, 2026

A keyboard test online takes less time than reading this sentence twice: open the page, press keys, watch them turn green. The value shows up on the day it matters — the last day of a return window, or five minutes before shipping a used keyboard to a stranger.

This walkthrough covers the whole flow properly, including the parts that trip people up: which layout to pick, how to confirm a key was actually registered, and why a handful of keys will never light up no matter what you do.

When a keyboard test is actually worth running

  • A new keyboard arrived. Factory QA can still miss a cold solder joint or a weak switch. Sweep every key within the return window and you find out while it is still free to fix.
  • One key feels unreliable. Intermittent faults are nearly impossible to reproduce in a text editor. With a visual tester, pressing the suspect key twenty times gives you a real answer instead of a feeling.
  • You need evidence. Warranty claims and second-hand sales go much smoother with a test report than with a verbal description of "some keys feel off".

Compared with the alternatives: manufacturer diagnostics are usually limited to that vendor's hardware, downloadable utilities need installing and sometimes a licence, and a browser tab needs neither.

Before you start: thirty seconds of setup

  • Use any modern browser — Chrome, Edge, Safari, Firefox all work.
  • If you plan to test the number pad, turn Num Lock on first. With Num Lock off, the numpad sends navigation keys instead of digits.
  • Click once on the page after it loads. Some browsers do not forward key events to a window that does not have focus, and this is the single most common reason a tester appears "broken".

Step by step: testing every key

1. Pick the right layout

The keyboard tester opens with a full-size 104-key desktop layout including the number pad. On a laptop, click Laptop keyboard at the top left to switch to the compact layout. This matters more than it sounds: laptop keyboards have no separate numpad and arrange the function row differently, so using the desktop layout on a laptop produces false positives in the untested list.

2. Press every key

  • Keys you have pressed turn green.
  • Keys you are currently holding highlight and clear when released.
  • Work through the main block first, then the function row, then the numpad — going region by region is the easiest way to avoid skipping keys.

3. Read the progress bar and the untested list

The progress bar shows tested keys, total keys and a percentage. You do not need to keep track yourself: the Untested keys panel lists every key that has not responded yet and counts down as you go. When the list is empty, the panel shows a clear pass message.

If a key stays in that list no matter how many times you press it, you have found your problem key. From there, read the dead key test guide to work out whether it is a hardware or software problem.

Three things worth checking while you are here

Verify anti-ghosting

Hold several keys down without releasing and watch the simultaneous hold peak. That number is the maximum the system actually registered. Hold eight keys and the peak stops at six — that is your keyboard's rollover limit, not a fault. More on the underlying mechanics in the ghosting and NKRO guide.

Hunt down an intermittent key

Press the suspect key rapidly ten to twenty times and check whether it highlights every time. A single miss, or a key that needs a firmer press, points to a worn contact or switch — far more precise than "it feels wrong sometimes".

Test key combinations

Hold Ctrl, Shift or Alt and press another key. Every held key highlights at once, so you can confirm combinations like Ctrl+C or Ctrl+Shift+Esc are reaching the browser correctly at the hardware level.

Which keys a browser can never test

A web page captures keys through the browser's keyboard event API, and two categories never make it that far:

  • The Fn key. It is handled inside the keyboard's own controller chip — switching the function row, triggering media keys — and never sends a standard key event. No web tool can see it, which is why it is drawn with a dashed outline.
  • OS-level shortcuts. Keys like the Windows key, Alt+Tab and Ctrl+W are consumed by the operating system before the browser gets a look. Expecting them to respond is a false alarm.

To verify those, use your vendor's configuration software or the operating system's on-screen keyboard. For the actual job of finding a dead key, they are not involved anyway: keys that fail are almost always ordinary keys.

Keeping a record of the result

When you are done, click Copy test result. You get a plain-text report containing the layout type, keys tested and percentage, simultaneous hold peak, total press count and the list of keys that never responded. It is easier to read and more complete than a screenshot, whether you are sending it to support or to the other side of a used-gear transaction.

Good moments to run one and save it: the day a keyboard arrives, the first time it misbehaves, and immediately before sending it for repair.

Frequently asked questions

Is an online keyboard test safe — are my keystrokes uploaded?
Yes, it is safe. Everything runs locally in your browser, keystrokes are never sent to a server, and refreshing the page clears all state. You can verify this by loading the page and then disconnecting from the network.

Why do keypresses do nothing when I first open the page?
The page needs window focus to receive key events. Click once anywhere on the page and it starts working. If you switch tabs or windows and come back, click the page again.

Does it work on a phone or tablet?
With an external keyboard over Bluetooth or OTG, yes. An on-screen software keyboard is touch input, not physical key events, so it is not a meaningful test of hardware.

Every key passes, but one key does not work in a specific app. Why?
That strongly suggests the hardware is fine and the problem is in software: check that app's shortcut settings, whether an input method is intercepting the key, and whether accessibility features like Filter Keys or Sticky Keys have been enabled by accident.

A keyboard is either working or it is not, and one pass tells you which. Open the online keyboard tester and run your full sweep now.

Related tool
Keyboard Tester
Try it now