Mac keyboard test online
Test your Mac keyboard in the browser — press any key on your MacBook or Magic Keyboard and watch it highlight on a virtual layout with Command ⌘, Option ⌥, Control, and fn labels, plus live key codes and lock indicators.
Why test a Mac keyboard?
Full Mac layout check
Verify Control, Option, and Command keys register correctly. Confirm an external keyboard maps to standard Apple shortcuts before relying on it for design or dev work.
Secure browser testing
No app installation or Input Monitoring permission required. Testing runs safely in Safari or Chrome without system-level keyboard access — ideal for work MacBooks.
macOS key code recognition
Designed to surface macOS-specific key codes and modifier combinations — MetaLeft for Command, AltLeft for Option — that generic Windows-focused testers often mislabel.
Magic Keyboard & MacBook QA
Run a Mac keyboard tester online before your return window closes. Check letters, arrows, function row, and numpad on built-in and external Apple keyboards.
How to use the Mac keyboard test
-
Step 1
Press Command ⌘, Option ⌥, and Control — each modifier should light the correct key on the virtual Mac layout.
-
Step 2
Test F1–F12. You may need to hold fn depending on your 'Use F1, F2, etc. keys as standard function keys' setting in macOS Keyboard preferences.
-
Step 3
Hold multiple keys to check rollover — many non-mechanical Mac keyboards cap around 6-key rollover unless the board has Mac-specific firmware.
-
Step 4
Use Reset to clear tested keys. Press Esc to pause capture, then click the keyboard area to resume.
Mac keyboard test online FAQs
How do I test a Mac keyboard online?
Open this Mac keyboard test and press each physical key. Matching keys highlight on the virtual layout, the CODE field shows the system key code (e.g. MetaLeft for left Command), and the progress bar tracks tested keys.
Why test Command, Option, and Control separately?
macOS shortcuts depend on the correct modifier sending the right key code. If Command lights the wrong key or fails to register, Spotlight, copy/paste, and app shortcuts break even when letter keys work fine.
Do I need to hold fn to test function keys?
It depends on your macOS setting. With 'Use F1, F2, etc. keys as standard function keys' off (default on many MacBooks), F-keys control brightness and volume until you hold fn. Toggle that setting or hold fn while testing F1–F12.
What is keyboard ghosting on Mac?
Ghosting is when pressing several keys at once drops some presses or adds phantom keys — common on membrane boards. Try your usual combos; if a held key disappears on the virtual keyboard, you may be hitting a 6KRO limit.
Does Mac support NKRO?
macOS HID parsing is stricter than many Windows drivers. Keyboards marketed as NKRO often run in 6KRO mode on Mac unless they ship Mac firmware. This page gives a quick visual rollover check, not a lab NKRO certification.
Is this different from the standard keyboard test?
Same engine, Mac-first presentation: default Apple key labels, Mac-focused SEO, and guidance for Magic Keyboard, MacBook, and Safari. The standard keyboard test defaults to Windows labels with a Win/Mac toggle.
Does wireless Magic Keyboard add input lag?
Bluetooth adds slight jitter versus USB, but for key registration tests the difference is negligible. If keys light up here, the signal reaches the browser — game-level latency needs separate benchmarking.
How do I pause key capture?
Press Esc to pause capture. Click the keyboard area to resume. Browser shortcuts work normally while paused.