Screen Hz TestScreenHzTest
TR

Keyboard Test

Press any key to start. This keyboard test shows every key on a full layout, so you can see in seconds which keys work, which stick and which type twice.

Keyboard Test

Press every key on your keyboard to run the keyboard test. Keys light up blue while held and stay green once they have worked. Hold several keys together to see how many your keyboard can register at once.

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 Lock
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
PrtSc
ScrLk
Pause
Ins
Home
PgUp
Del
End
PgDn
↑
←
↓
→
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.
Keys tested
0/104
Held now
0
Max at once
0
Double-typing flags
0
Key presses
0
Last key
–
Recent keys
Press any key…

In this keyboard test, a key that fires again less than 30 ms after release is flagged. Most shortcuts are blocked while the keyboard test is running. Fn, some media keys and OS shortcuts such as Win+L never reach the browser, so they cannot light up here.

Share this tool
Keyboard test with tested keys in green, a held key in blue and the rollover counter
Captured from the running keyboard test in desktop Chrome after pressing part of the layout.

What This Keyboard Test Checks

A keyboard test tells you whether every key on your keyboard sends a signal when you press it, and only one signal per press. This online keyboard test listens to the same key events that your games, browser and text editor receive. If a key fails here, it will fail in those apps too.

Run the keyboard test when you unbox a new keyboard, before a return window closes, when you buy one second hand, after a drink spill, or when a letter suddenly stops appearing in your documents.

How to Test Your Keyboard in One Minute

  1. Click anywhere on the page so the browser window has focus, then press any key to start the keyboard test. You do not need to click inside the layout.
  2. Press each key once, row by row, from Esc to the bottom row. Watch the keyboard test counter for keys tested climb.
  3. Look for white keys. Any key you pressed that is still white did not register in the keyboard test.
  4. Hold each modifier (Shift, Ctrl, Alt) for a second. It should stay blue in the keyboard test without flickering.
  5. Type a sentence at normal speed and check that the keyboard test chatter counter stays at zero.
  6. Press Reset and run the keyboard test again after cleaning the keyboard or changing a setting.

While the keyboard test is open, most browser shortcuts are blocked, so Space will not scroll the page and F5 will not reload it. Shortcuts with Ctrl or Cmd still work, so you can always close the tab.

Cut-away illustration of a mechanical keyboard switch with its metal contacts, the part that causes double typing
Inside a mechanical switch: two metal contacts close on every press. When they bounce, one press can be read as two.

Keyboard Chatter Test: Finding Keys That Type Twice

Double typing, often called key chatter, is the most common fault on mechanical keyboards. Each switch closes a pair of metal contacts. When they are worn, dirty or slightly bent, they can bounce and close twice in a few milliseconds. The keyboard firmware filters most bounce with a short debounce delay, but a worn switch eventually bounces for longer than that delay, and you get “hello” typed as “helllo”.

How this keyboard tester spots it

The keyboard test notes when each key is released. If the same key goes down again less than 30 ms later, it is flagged. Even very fast typists need more than 60 ms to lift and press the same key again, so a flag is a strong sign of a hardware fault rather than fast fingers.

Keyboard test chatter flags after 100 presses of one keyWhat it usually means
0The switch is healthy
1 to 2Early wear or dust; clean and repeat the keyboard test
3 or moreReal chatter; raise the debounce time, swap the switch or use the warranty

Hot-swap boards let you pull the bad switch and drop in a new one in a minute. On soldered boards, check whether the maker’s software has a debounce setting before you reach for a soldering iron, and rerun the keyboard test after any change. For the electrical background, see the contact bounce section on Wikipedia.

Key Rollover and Ghosting Test

Key rollover is how many keys a keyboard can report at the same time, and the keyboard test above measures it directly. Ghosting is what happens when it cannot: a key you are holding simply does not appear in the keyboard test or in your game, or a key you never touched shows up. Both come from the way keys are wired. Most keyboards connect switches in a grid of rows and columns, and cheaper boards save diodes, so some three-key combinations confuse the controller.

How to run a rollover check in the keyboard test

  1. Hold the keys you use together in games, for example W, A, Shift and Space.
  2. Add more keys one at a time and watch which ones turn blue in the keyboard test.
  3. The Max at once number is your result for that combination. Try a few different groups, because the limit can change across the grid.
Keyboard typeTypical keyboard test result (Max at once)
Basic office or membrane keyboard2 to 3 keys in some combinations
Laptop keyboardUsually 3 to 6
USB 6KRO gaming keyboard6 keys plus modifiers
N-key rollover (NKRO)Every key you can hold

Some NKRO keyboards switch to 6-key mode on certain ports or in BIOS-compatible mode, so if the result looks low, check the keyboard’s settings and run the keyboard test again. The rollover article on Wikipedia explains the wiring in more detail.

Hands holding several gaming keys at once on a backlit keyboard during a key rollover test
Holding several keys at once, the way you would in a game, is the quickest rollover check.

Keys No Browser Keyboard Test Can See

A web page only receives keys the operating system passes on. That means a few keys will stay white in any online keyboard test even on a perfect keyboard:

If one of these keys stays white in the keyboard test, check the action it should perform instead. For example, does the volume actually change?

Laptop Keyboard Test Tips

A laptop keyboard test works the same way, but there are a few differences. Untick Numpad above the keyboard test layout so the counter matches your keyboard. Many laptops put arrows, Page Up and Page Down behind Fn, so press those with Fn held. If a whole row or a block of neighboring keys fails together, the problem is usually the ribbon cable or moisture under the keyboard, not individual keys.

For a single sticky key, power the laptop off, tilt it, and use short bursts of compressed air around the key. Crumbs under a laptop key are a far more common cause than a broken switch. Run the keyboard test again once it is clean.

Cleaning a laptop keyboard with compressed air before running the keyboard test again
Dust and crumbs cause most dead or sticky laptop keys. Clean first, then run the keyboard test again.

Fixes When a Key Fails the Keyboard Test

Test the Rest of Your Setup

After the keyboard test, while you are checking your gear, run the mouse test for buttons and double clicks, the mouse polling rate test for sensor speed, and the screen Hz test to confirm your monitor runs at its full refresh rate. Like this keyboard test, they all run locally in your browser with nothing to install.

Keyboard Test FAQ

How do I test my keyboard online?

Open the keyboard test above and press every key once, row by row. Each key turns blue while you hold it and stays green after it has worked. Any key that stays white after you press it did not reach the browser and needs a closer look.

Why does a key not light up in the keyboard test?

Either the key is faulty or the signal never reaches the browser. Fn, some media keys, and system shortcuts such as Win+L or Cmd+Tab are handled by the keyboard or the operating system, so no browser keyboard test can see them. For any other key, try a second USB port, another computer, or a cleaning before deciding the switch is dead.

How do I check key rollover in the keyboard test?

Hold down several keys at the same time and watch the Max at once counter. A typical office keyboard reaches 2 to 6 keys, while gaming keyboards with N-key rollover usually show every key you can physically hold. If a key you are holding does not turn blue in the keyboard test, you have found the rollover limit for that key combination.

What does the double typing flag mean?

The keyboard test flags a key when it fires again less than 30 ms after it was released. No one can lift and press a key that fast, so the flag almost always means switch chatter: one press is being read as two.

Can I use this keyboard test on a laptop?

Yes. Turn off the Numpad switch to match a laptop or tenkeyless layout. The laptop keyboard test works the same way, but the Fn row and the brightness and volume keys often do not report to the browser at all.

Is the keyboard test safe? Does it record what I type?

The keyboard test runs entirely in your browser. Key presses are only shown on screen and in the short recent-keys list, nothing is stored, and nothing is sent to a server. Press Reset or close the tab and it is gone.

Display Testing Tools

Seamlessly navigate across all our display, monitor, and mobile screen testing utilities from a single panel.

HZLive

Screen Hz Test

Estimate the browser's live frame-callback rate while the page is active; this is not a direct panel measurement.

Launch Tester
PHMobile Optimized

Phone Hz Test

Observe the browser's frame-callback rate on mobile; the tool cannot read LTPO panel modes directly.

Launch Tester
RSNew Feature

Screen Resolution

View browser-reported screen and CSS dimensions, DPR, and a physical-pixel estimate affected by scaling and zoom.

Launch Tester
CHNew Tool

Chroma Subsampling

Compare browser-rendered text patterns visually; this tool does not detect the signal's chroma format.

Launch Tester
BLHigh Contrast

MiniLED Blooming Test

View a high-contrast pattern to judge haloing visually; the tool does not count local-dimming zones.

Launch Tester
GHMotion Test

Color Ghosting Test

View moving patterns for qualitative blur and overshoot; the tool does not measure GtG or KSF response times.

Launch Tester
DPNew Tool

Dead Pixel Test

Cycle full-screen solid colors to look for dead or stuck pixels; a visual check, not a hardware diagnosis.

Launch Tester
BKFull Screen

Black Screen

Show a pure black full-screen canvas for dust checks, edge glow comparison, or a dark idle screen.

Launch Tester
WHFull Screen

White Screen

Show a pure white full-screen canvas for cleaning, dark pixel checks, or a simple light panel.

Launch Tester
UFNew Tool

UFO Test

Watch UFOs at full, half and quarter refresh rate to compare motion blur and smoothness by eye.

Launch Tester
FPNew Tool

FPS Test

Pick up to four frame rates and compare them side by side at the same speed on your own screen.

Launch Tester
MSNew Tool

Mouse Test

Check all five mouse buttons, the scroll wheel and double click problems right in your browser.

Launch Tester
PRNew Tool

Polling Rate Test

Move your mouse in circles to see how many position updates per second it sends, from 125 to 8000 Hz.

Launch Tester
KBNew Tool

Keyboard Test

Press every key to see which ones work, check how many keys register at once and catch keys that type twice.

Launch Tester
CPSNew Tool

CPS Test

Click as fast as you can for 1 to 60 seconds and see your clicks per second, peak CPS and click rhythm.

Launch Tester
RTNew Tool

Reaction Time Test

Wait for green and click as fast as you can. Five rounds give you an average reaction time in milliseconds.

Launch Tester