Keyboard test online.
Test your Windows or Mac keyboard online.
Press each key to check that it registers.
Keyboard tester
Ready to testSome keys, like Fn and system shortcuts, are handled by your device and may not appear here. Learn why ↗
Online keyboard test for Windows and Mac
A keyboard test helps you check whether individual key presses reach your browser. Use kbdtest to inspect a new keyboard, investigate an unresponsive key, or compare input before and after changing a connection. This online keyboard tester highlights the keys you press and keeps a visible record of tested positions during your session. It works with physical keyboards that send standard browser events, including mechanical keyboards, laptop keyboards, and external USB or Bluetooth models. No software installation or account is needed.
How to test every keyboard key
Start by choosing the diagram closest to your hardware: full size, TKL, or 60%. Windows or Mac is selected automatically when your browser provides recognizable platform information. You can change either setting manually. Keep the page active and press your letter keys, number row, punctuation, and spacebar. Continue with Enter, Backspace, Tab, Escape, and the arrow keys. Test left and right Shift, Control, Alt, Option, or Command separately because each side can send a different key code.
Read the key highlights and counters
A bright key indicates a press currently held down. A green key means that position has registered during this test. Keys tested shows coverage of the selected diagram, while total keystrokes counts presses without counting every automatic repeat. The last key display identifies the latest input and its browser code. For a spacebar test or arrow key test, watch the corresponding position as you press and release it. Reset clears your session so you can repeat a check.
Choose a Windows or Mac keyboard layout
The Windows keyboard test uses a familiar US ANSI reference layout. The Mac keyboard test places Command beside the spacebar and Option outside Command, with labels and an extended keypad adapted for Apple keyboards. These diagrams are references rather than exact copies of every device. MacBooks, compact keyboards, regional layouts, and remapped keys can differ. The tester follows physical key codes, so the character printed on an international keycap may differ from the character shown in the diagram.
Check combinations, ghosting, and typing speed
Individual keys can work while certain combinations fail to register together. Open the keyboard ghosting test to inspect simultaneous key presses and compare the displayed count with the keys you physically hold. A key rollover test is useful for gaming combinations such as W, Shift, and Space. It cannot certify unrestricted N-key rollover from one combination. To measure words per minute and typing accuracy instead, use the separate typing speed test, which scores your input against a passage.
Investigate missing, stuck, or repeated keys
If a key does not light up, try it in a text editor before assuming the switch is broken. Check the cable, USB port, wireless connection, battery, and accessibility settings. Holding a key normally produces repeat events; that behavior alone does not establish keyboard chatter. Fn, Touch ID, media controls, and operating system shortcuts may never reach the browser. A browser keyboard check cannot measure switch actuation force or hardware polling rate. Read the keyboard troubleshooting guides for practical next steps.
Save your results and understand privacy
Export results downloads a JSON report containing key codes, counts, the selected layout, and a timestamp. Keyboard events and typing scores are processed locally in page memory. Reloading or leaving the page clears the session; a downloaded report remains on your device. Review the Privacy Policy for details about hosting requests and fonts. Use your report to compare repeat checks. For reliable comparisons, use the same browser, keyboard connection, and layout each time, and note any changes you make between test sessions.
More keyboard testing tools
Typing speed and accuracy test
Check your speed and accuracy with a focused, one-minute typing test.
Take the typing test →Keyboard ghosting and rollover test
Hold a few keys together. Find out how many your keyboard can register.
Test key rollover →Keyboard troubleshooting guides
From unresponsive switches to sticky keys, start with a little troubleshooting.
Find a fix →Keyboard test
questions.
How do I test my keyboard?+
Keep this page active and press each key on your physical keyboard. A held key turns bright, and a released key stays green. The progress bar shows how many keys in your selected layout have registered.
Why doesn’t my Fn key light up?+
Most keyboards handle Fn internally and do not send a separate browser event. Some operating system shortcuts, Print Screen, and media keys are also intercepted before the browser can see them.
Does this work with mechanical and laptop keyboards?+
Yes. Any physical keyboard that sends standard browser keyboard events can be tested, including mechanical, membrane, wireless and laptop keyboards. Select the closest ANSI layout.
Are my keystrokes recorded or sent anywhere?+
Key events are processed in memory on your device. We do not upload them, use analytics, or store typed text. You can explicitly download a local results file.