⌨️ Keyboard Tester

Press keys to test your keyboard online: every key lights up on a full layout, with key codes, rollover (keys held at once) and key-chatter detection.

✓ Free✓ No Signup Required✓ Browser-Based

Press every key on your keyboard. Keys turn green once they register and blue while held. Hold several keys at once to test rollover.

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win/⌘
Alt
Space
Alt
Win/⌘
Menu
Ctrl
Last key
—
Code
—
Main keys tested
0 / 74
Max keys at once
0
Key presses
0
Location
—

No key chatter detected. Chatter is flagged when a key registers again within 40 ms of being released.

The Windows key, Fn, and some media keys are handled by the operating system and may not reach a web page, so they can stay unlit even when they work.

What Keyboard Tester Does

This keyboard tester shows a full-size layout on screen and lights up each key the moment your browser receives it: blue while it is held down, green once it has registered at least once. Work across the board row by row and any key that stays gray is a key the computer never saw — a dead switch, a stuck membrane, or a key your operating system is intercepting.

Two problems that a simple “does it light up” test misses are reported separately. Rollover is how many keys the keyboard can report at once; the tester records the highest number held simultaneously, which matters for gaming and fast typing. Chatter is a worn or dirty switch sending two presses for one — the tester flags any key that registers again within 40 milliseconds of being released, faster than a finger can deliberately press twice.

Keys are matched by the KeyboardEvent.code value, which names the physical position of a key rather than the character it types. That means the same test works on QWERTY, AZERTY, QWERTZ and Dvorak keyboards: the key in the Q position lights the Q position, whatever letter is printed on it.

How to Use Keyboard Tester

  1. Open the page — no download or permission needed
  2. Press every key; each one turns green once it registers
  3. Hold several keys together to check rollover
  4. Watch the chatter warning for any key that double-registers
  5. Show the navigation keys and numpad to test a full-size keyboard

Keys a Browser Cannot Always See

These are handled by the keyboard firmware or the operating system before the page gets an event. A gray key here is usually not a fault.

KeyWhy it may not registerHow to check it instead
FnHandled inside the keyboard; never sent to the computerPress Fn plus a media key and watch for the effect
Windows / CommandOften opens the Start menu or Spotlight firstShould still register on most systems; retry with the page focused
Print ScreenOften taken by the system for screenshots; browsers may see only the releaseCheck whether a screenshot is taken
Media and volume keysSent as consumer-control codes, not keyboard codesWatch the system volume or media player
Caps Lock on macOSReported as one event per on/off change, not per press and releaseWatch the Caps Lock light

Source: MDN — KeyboardEvent: code property

How to Read Your Result

A key does not light up

Press it several times, firmly and at different spots on the keycap. If it never registers on this page or in a text editor, the switch or membrane under it has failed; on mechanical boards, pulling the keycap and blowing out dust is the first thing to try. If it works in a text editor but not here, the operating system or another program is capturing it.

Chatter is flagged

One or two flags from very fast deliberate double taps are normal. Repeated flags when you press the key once and slowly mean the switch is bouncing — common on older mechanical switches. Cleaning can help; otherwise the switch needs replacing, or you can raise the debounce time in the keyboard’s software if it offers one.

Rollover stops at a low number

Many office and laptop keyboards register only 2 to 6 keys at once, and some combinations fewer, because of how the key matrix is wired. That is a design limit, not a fault. Gaming keyboards advertising N-key rollover should reach the number of keys you can physically hold.

Limitations & Accuracy Notes

  • The test measures what reaches the browser; a key remapped by software shows up as the key it was mapped to.
  • On-screen keyboards on phones and tablets do not send physical key positions, so they cannot be tested this way.
  • Some USB keyboards cap reporting at six keys plus modifiers in their basic boot mode, which caps the rollover number you can see.
  • Nothing you type is stored or sent anywhere; closing the page clears the results.

Frequently Asked Questions

How do I test my keyboard online?
Open the page and press each key. It turns green on the on-screen layout the moment it registers, and blue while you hold it. A key that never lights up is not sending a signal — the switch, the cable, the Bluetooth link or a driver is at fault.
What is keyboard rollover or ghosting?
Rollover is how many keys a keyboard can register at the same time. Hold several keys together and watch “Max keys at once”. Budget keyboards often stop at 2–6 keys in some combinations (the extra keys are blocked or a wrong key “ghosts” in), while gaming keyboards advertise n-key rollover, meaning every key registers independently.
What is key chatter?
Chatter is a worn or dirty switch registering one press as two. The tester flags a key that registers again within 40 milliseconds of being released, which is faster than people deliberately press the same key. Occasional flags from very fast typing are normal; repeated flags on one key while pressing slowly point to a failing switch.
Why don’t the Windows key or Fn key light up?
The operating system handles some keys before the browser ever sees them — Fn never reaches software at all, and the Windows key, Print Screen and some media keys may be intercepted. They can work perfectly and still stay unlit here.
Does it work with non-US keyboards?
Yes. Keys are matched by their physical position (the KeyboardEvent.code value), so a key lights up in the same place whether your layout is QWERTY, AZERTY, QWERTZ or Dvorak. The labels shown are the US layout, and ISO keyboards have an extra key next to left Shift that is not drawn.
Can I test a laptop or phone keyboard?
Laptop keyboards work exactly like external ones. On-screen keyboards on phones and tablets do not send physical key codes, so this tester is meant for hardware keyboards, including Bluetooth keyboards connected to a tablet.

References & Further Reading

By OnlineToolHubs Team • September 2026