Last key–
Code–
Keys tested0 / 84
Keys held now0
EscF1F2F3F4F5F6F7F8F9F10F11F12
`1234567890-=Backspace
TabQWERTYUIOP[]\
CapsASDFGHJKL;'Enter
ShiftZXCVBNM,./Shift
CtrlWin/⌘AltSpaceAltWin/⌘MenuCtrl
InsHomePgUp
DelEndPgDn
↑
←↓→

Click here, then start pressing keys.

Key log

How to use the keyboard tester

  1. Click anywhere on the page so it receives your key presses.
  2. Press every key once. Keys turn dark while held and teal once they have worked.
  3. Look for keys that stay grey. Press them again firmly to check for a dead or sticky switch.
  4. Hold several keys together to test rollover and ghosting.

Common keyboard problems

  • Key does nothing: dirt under the keycap, a worn switch, or a damaged connection. Try compressed air first.
  • Key types twice ("chatter"): common on worn mechanical switches. The log will show two presses for one tap.
  • Wrong character appears: usually the keyboard layout setting in your operating system, not the hardware. Compare the key value and the code.
  • Keys missing during gaming: limited rollover. Test the exact combination you use and see whether every key lights up.

Keys browsers cannot detect

The Fn key on laptops is handled inside the keyboard itself and never reaches the browser. Media keys, brightness keys and some system shortcuts (like Alt+Tab or the Windows key) may also be captured by your operating system first. If these keys do their job in other apps, they are working.

Testing other hardware? Check your speed with the reaction time test or the typing speed test.

Last reviewed October 2026.

Frequently asked questions

How do I test my keyboard?

Click on this page and press every key one at a time. Each key lights up while it is held down and stays marked once it has worked. Any key that never lights up may be faulty, disconnected or remapped.

Why don't some keys show up?

Some keys are handled by your operating system or keyboard before the browser sees them, such as the Fn key, media keys, Print Screen and some Windows or Command shortcuts. That does not mean the key is broken.

How can I check for ghosting or rollover?

Hold several keys at the same time. The "Keys held now" counter shows how many presses the browser is receiving at once. If a key you are holding does not light up, your keyboard may have limited rollover for that combination. Gaming keyboards often support 6 or more keys at once.

What do the key code and key value mean?

The key value is the character or name your layout produces (like "a" or "Shift"). The code is the physical key position (like "KeyA"), which stays the same whatever keyboard layout you use.

Does this work with laptop and wireless keyboards?

Yes. Any keyboard your computer recognizes works, including laptop, USB and Bluetooth keyboards. The layout shown is a standard US layout, but every key you press is listed in the log even if it is not on the picture.