- Home
- Device tests
- Keyboard test
Test your keyboard
Press any key and see it light up, so you know which keys work.
click into the zone below, then type
Click this box, then press any keys. Everything you press appears below, exactly as the browser sees it.
EscapeF1F2F3F4F5F6F7F8F9F10F11F12
Backquote1234567890MinusEqualBackspace
TabQWERTYUIOPBracketLeftBracketRightBackslash
CapsLockASDFGHJKLSemicolonQuoteEnter
ShiftLeftZXCVBNMCommaPeriodSlashShiftRight
ControlLeftMetaLeftAltLeftSpaceAltRightMetaRightContextMenuControlRight
- Keys are captured only while the test zone is focused; click into it first. The page never installs a global key logger, and nothing is stored: leaving the zone or the page ends the test.
- The simultaneous-key count is an observation about this browser, OS, and page right now; NOT the keyboard's rollover spec. OS shortcuts (Cmd+Tab, Alt+Tab) are consumed by the OS and never reach the page.
- Dead keys and IME composition surface as key values like Dead or Process; shown as the browser reports them, not resolved to characters.
- keyCode is legacy: its values differ across engines for the same key. It is shown for comparison with old tables, never as the truth; key and code are.
- Auto-repeat events update the "held right now" line without spamming the table. A held key is one row plus a live state, not forty rows.
Peak simultaneous non-modifier keys: 0
lifetime peak this session: 0
The simultaneous-key count is an observation about this browser, OS, and page right now; NOT the keyboard's rollover spec. OS shortcuts (Cmd+Tab, Alt+Tab) are consumed by the OS and never reach the page.
Paste, drop, or type to begin. Everything stays on this device.