Complete Apple ISO keyboard layout. Whether you're using an Apple Magic Keyboard, Magic Keyboard, or AppleBook built-in keyboard, every key press instantly highlights di corresponding key. E support function keys, modifiers, and international keys for intuitive feedback.
Automatically timestamps each key press. When two presses occur within 80ms, di log entry na highlighted in red to help you quickly identify potential switch bounce issues in your Magic Keyboard.
Individually test Control, Option, Command, Fn, and other modifiers. Simultaneously press multiple keys to test NKRO (max concurrent keys displayed). Perfect for evaluating Magic Keyboard's butterfly or scissor mechanisms.
Every press and release na logged with precise time, key, code, and which value – ideal for developers or advanced users analyzing input details or Bluetooth latency on Magic Keyboard.
Built with vanilla JavaScript, no plugins required. Runs smoothly on Chrome, Edge, Safari, Firefox. Works with Bluetooth-connected Magic Keyboard as well.
Click "Reset Test" to clear all counts and logs, making it easy to run multiple test rounds or compare different keyboards (e.g., Magic Keyboard vs. third-party).
Press any key on your Magic Keyboard while looking at di keyboard layout in di center of di page. Di corresponding key go highlight, di status panel go show di key name, KeyCode, and which value, and di log area go record each press and release with timestamps. If a key does not respond, it may indicate a hardware issue or Bluetooth connection problem.
Chatter detection monitors di time interval between two presses of di same key. If di interval na less than 80 milliseconds (typically indicating abnormal rapid double-clicking), di log entry na highlighted in red and labeled as a chatter alert. Dis helps you identify potential switch bounce issues, common in some keyboard mechanisms.
Make sure di test area na active (just press any key directly). If there's still no response, it could be a browser permission issue or a hardware problem. Try refreshing di page or using another browser (Chrome, Edge recommended). Also check if your OS recognizes di keyboard, especially for Bluetooth connections. Wired Magic Keyboards na also supported.
Simply press di modifier key (e.g., left Command, right Option). Di corresponding key on di on-screen keyboard go light up, and di status panel go show di key name and code. You fit press multiple modifiers simultaneously to test combination key recognition.
Dis tool uses a standard ISO Apple keyboard layout, covering all major keys including function keys (F1-F12), number keys, letters, punctuation, and di bottom row modifiers (Control, Option, Command) and arrow keys. It na fully compatible with Apple Magic Keyboard (including di numeric keypad version), Magic Keyboard, AppleBook built-in keyboards, and other third-party Apple keyboards.
Maximum concurrent keys indicate how many keys fit be pressed simultaneously and still be correctly recognized. For gamers or users with complex shortcuts, a high NKRO value na important. Magic Keyboard typically supports 6-key rollover. Dis tool records di current number of keys held down and shows di historical maximum during di test, giving you insight into your keyboard's actual concurrency capability.