Device Tools · Local processing

Keyboard Test

Check common keys, browser key codes, modifiers, repeats, and possible stuck keys in a focused area.

No permission required

Check keys in a focused test area

Local processing active

Keyboard test focus area

Click or tab into this area, then press keys. Normal browser shortcuts are not intentionally blocked.

EscF1F2F3F4F5F6F7F8F9F10F11F12
`1234567890-=Backspace
TabQWERTYUIOP[]\
CapsASDFGHJKL;'Enter
ShiftZXCVBNM,./Shift
CtrlAltMetaSpaceMetaAlt

The practical guide

Test keys without granting a device permission.

Focus the dedicated area before pressing keys so the rest of the page and browser retain normal keyboard behavior.

01

Key and code

The key value reflects the interpreted character; code identifies the physical key position where the browser can report it.

02

Pressed and tested states

A live state marks currently held keys, while a second state shows keys detected during the session.

03

Layout limitations

The visual keyboard is a common desktop layout. Labels and codes can differ on international, mobile, or specialized keyboards.

Privacy by architecture

Your files and tool inputs stay in your browser.

The selected files, inputs, settings, and outputs are processed in this page and are not uploaded to any server.

Questions, answered

Frequently asked questions

Does this capture keys outside the focus area?

No. Key testing is scoped to the focusable test area.

Are key presses uploaded?

No. Key event details are displayed only in this page.

Why does my layout look different?

Physical layouts and operating-system mappings vary; the visualization uses a common reference layout.