Choose your layout
Select Full-size 104 or Laptop / TKL so the visible keys match your keyboard.
ONLINE KEYBOARD TESTER
Press each key on your physical keyboard. Working keys light up, tested keys stay marked, and possible stuck or repeated keys are shown clearly.
Choose a layout, start the test and press your keys.
The tool uses browser keyboard events only. It does not send or save the keys you press.
HOW TO TEST YOUR KEYBOARD
Work through the on-screen keyboard row by row. A tested key stays green after you release it.
Select Full-size 104 or Laptop / TKL so the visible keys match your keyboard.
Select Start keyboard test. The testing area receives keyboard focus.
A key turns blue while held and green after a successful release.
Check untested keys, maximum rollover and any possible issue warning.
WHAT THE TEST CHECKS
The tester reads keydown and keyup events, keeps a tested-key map and watches for unusual behaviour.
Confirms that the browser received a press and release for the physical key position.
Shows how many keys are held together and remembers the highest detected count.
Flags a key that stays down for an unusually long time without a keyup event.
Uses repeat events and very fast duplicate presses to show a possible switch problem.
Shows KeyboardEvent.code so the same physical position can be identified across layouts.
Keeps the last ten key codes visible while you test different rows and combinations.
KEYBOARD ROLLOVER TEST
Hold several keys at the same time. “Held now” shows the current combination and “Max rollover” saves the highest number detected in this session.
The keyboard reliably reports two simultaneous keys. Some extra combinations may still work.
Up to six normal keys can be detected together, usually with modifier keys as well.
Many or all keys can be detected together. Test the exact combinations you actually use.
A missing highlight does not always mean the keyboard is broken. Your operating system or browser can handle some keys before this page receives them.
KEYBOARD TROUBLESHOOTING
Reload the page, reconnect the keyboard and test the same key in another browser or computer.
Press the key slowly several times. Clean the key or switch and compare the event history.
Press the key again, click Reset, then reconnect the keyboard if the problem continues.
Try the exact combination with and without modifier keys. Some keyboards block only certain groups.
If the physical key works but prints another character, check the keyboard language in your system.
Fn combinations can work correctly without showing Fn as a separate key in a browser tester.
COMMON QUESTIONS
Start the test and press the physical key. The matching on-screen key should turn blue while held and green after release.
Fn is usually processed inside the keyboard hardware. The operating system and browser often do not receive a separate Fn key event.
It can show which simultaneous keys reach the browser. Hold your normal key combination and compare the number held with the keys highlighted on screen.
It is the highest number of keys detected at the same time during the current test session.
The tester can show repeat events and flag very fast duplicate presses as a possible issue. Retest the key before deciding the switch is faulty.
No. The tool uses key events to update the page during this session. It does not contain a network request or account system for saving your keys.
Some keyboard shortcuts are controlled by the browser or operating system before the tester can stop them. Avoid destructive shortcuts while testing.
KEYBOARD WORKING?
Take a live typing test or open another free TypingNation tool.