🍱 Lunchbox Hands

Keyboard Test

Test every key on your keyboard with a visual tester, event log, and rollover counter

Keys tested: 0Currently held: 0Max rollover: 0
Every key you press is already logged. Capture the board first if you want to test Tab, Space or the arrows without moving focus or scrolling.

Press keys to light them up — currently held keys are highlighted, already-tested keys stay shaded. Keys not on the 60% board (F-row, numpad, arrows) still appear in the event log below. To test rollover, hold as many keys as you can at once. Shortcuts the browser and OS reserve — anything with Ctrl or Cmd, plus Cmd+Tab, Cmd+W, Alt+F4 and the Fn key — never reach a web page, so they are deliberately left alone and cannot be tested here.

Event log

Press any key…

Find the dead key before you blame the software: press any key and see it light up, check the exact key and code values developers need when debugging keyboard shortcuts, and measure how many simultaneous presses your board really registers. Handy after a spill, before buying a used mechanical keyboard, or when a game insists your keyboard is ghosting.

Keystrokes are processed entirely in your browser and never transmitted. More device checks: the mic test and webcam test cover your call setup, and the stopwatch is there if you are timing your typing drills.

Frequently asked questions

How do I test if a key on my keyboard works?

Just press it. Working keys light up on the on-screen keyboard and appear in the event log with their key value and physical code. A key that produces no log entry at all is not reaching the operating system — try another USB port, clean under the keycap, or test the keyboard on another machine.

What is key rollover and ghosting?

Rollover is how many keys your keyboard can register simultaneously — "NKRO" means all of them, cheaper boards often manage 6 or fewer. Ghosting is the related failure where pressing certain key combinations produces a phantom fourth keypress or drops one. Hold down as many keys as you can and watch the max rollover counter to measure yours.

Why don't some keys register in the test?

The browser and OS reserve certain keys and combinations — the Windows/Cmd key alone, media keys, Fn (which never reaches software), and shortcuts like Cmd+Tab or Alt+F4 are intercepted before a web page sees them. That is a platform limitation, not a broken key: test those in a native app if in doubt. Tab, Space, and the arrow keys do reach the page, but they also move focus and scroll — click the on-screen board first to capture them for the test instead.

Are my keystrokes recorded or sent anywhere?

No. Key events are handled entirely inside your browser to light up the display and the log — nothing is transmitted, stored, or analyzed on any server. Still, standard advice for any keyboard tester: type test sequences, not your passwords.

My laptop keyboard has no numpad or F-row on the diagram — can I still test those keys?

Yes. The visual board shows a compact 60% layout, but every key you press — F-keys, numpad, arrows, Home/End — appears in the event log with its exact code, so you can verify any key on any keyboard, from a 60% board to a full-size one with a numpad.

Get weekly dev tools and tips