Key and code
The key value reflects the interpreted character; code identifies the physical key position where the browser can report it.
Device Tools · Local processing
Check common keys, browser key codes, modifiers, repeats, and possible stuck keys in a focused area.
No permission required
Click or tab into this area, then press keys. Normal browser shortcuts are not intentionally blocked.
The practical guide
Focus the dedicated area before pressing keys so the rest of the page and browser retain normal keyboard behavior.
The key value reflects the interpreted character; code identifies the physical key position where the browser can report it.
A live state marks currently held keys, while a second state shows keys detected during the session.
The visual keyboard is a common desktop layout. Labels and codes can differ on international, mobile, or specialized keyboards.
Privacy by architecture
The selected files, inputs, settings, and outputs are processed in this page and are not uploaded to any server.
Questions, answered
No. Key testing is scoped to the focusable test area.
No. Key event details are displayed only in this page.
Physical layouts and operating-system mappings vary; the visualization uses a common reference layout.