Mac Keyboard Tester — Test Every Key Online
A Mac keyboard tester checks every key on your Apple keyboard — including Mac-specific keys like Command (⌘), Option (⌥), Control (⌃), and the Function (Fn) row — to confirm each one registers correctly in your browser. MacBook keyboards are especially prone to debris-related stuck keys and butterfly mechanism failures (2016–2019 models). This free tool detects whether a key is physically broken, stuck, or simply captured by a macOS shortcut before reaching the browser. Most Mac keyboards have 3–6KRO over USB, while Apple Magic Keyboards over Bluetooth can handle 6+ simultaneous keypresses. Works with MacBook Air, MacBook Pro, Mac mini, iMac, and Apple Magic Keyboard.
Choose Your Keyboard Type
Each variant has tailored tips, rollover benchmarks, and FAQs specific to that keyboard type.
0
Keys Held
0
Max Simultaneous
0/74
Keys Tested
0%
Coverage
Press any key to test it. Blue = held, Green = tested.
Which Mac Keys Are Hard to Test in a Browser?
| Rollover / State | Rating |
|---|---|
| 6KRO | Excellent |
| 6KRO | Good |
| 3–6KRO | Average |
| 2–3KRO | Limited |
| NKRO | Best |
Frequently Asked Questions
Why does the Mac keyboard tester not detect the Command key?
The Command (⌘) key is typically intercepted by macOS before it reaches the browser. When you press ⌘ alone, macOS captures it as a system modifier — the browser never receives the event. You can verify this by pressing ⌘ + another key (like ⌘+C), but the isolated Command keypress will usually not light up. This is a macOS security restriction, not a keyboard fault.
How do I test a MacBook keyboard for stuck keys?
Press every key individually and watch for keys that light up before you press them — those are stuck. Also check for keys that don't register at all after being pressed. MacBook keyboards from 2016–2019 using the butterfly mechanism are particularly prone to debris-induced stuck keys. If the tester shows a key is broken, try compressed air under the keycap first. Apple extended the warranty on butterfly keyboards to 4 years from purchase.
What is the N-key rollover of Apple Magic Keyboard?
The Apple Magic Keyboard supports approximately 6KRO (6-key rollover) over both USB-C and Bluetooth connections. This means it can register up to 6 simultaneous keypresses — sufficient for most typing and gaming tasks. To test it, hold WASD + Shift + Space and check the Keys Held counter. If it stops at 6, you've reached the rollover limit.
Which Mac keyboard keys can't be detected by a browser tester?
Keys captured at the macOS level and not forwarded to the browser include: Command (⌘) when pressed alone, Globe/Fn key on newer MacBooks, some media keys (brightness, volume when system shortcuts are active), Spotlight (⌘+Space), Mission Control (F3/Control+Up), and Screenshot shortcuts. These keys work fine — they just can't be detected through browser-based JavaScript event listeners.
Does this keyboard tester work with a MacBook on Windows via Boot Camp?
Yes. When running Windows via Boot Camp on a MacBook, your keyboard sends standard Windows key codes. The Command key maps to the Windows key, and Option maps to Alt. The tester will detect all standard keys correctly. Function keys will also behave differently in Windows mode — they send standard F1–F12 codes rather than Mac media function codes.
How do I test my Mac keyboard for ghosting?
Hold down WASD + Shift + Space simultaneously and watch the Keys Held Now counter. Most Mac keyboards handle these 5 keys without ghosting. If any key fails to register while others are held, that is keyboard ghosting — caused by the keyboard's electrical matrix design. Mac keyboards generally have low ghosting risk for standard key combinations.
Last updated: