ToolDashy

Keyboard Tester

Find dead or sticking keys in seconds. Click the test area and press keys — each one lights up on the on-screen keyboard while it's held and stays marked once it has been tested.

Click here (or Tab to this box) and start pressing keys.

EscF1F2F3F4F5F6F7F8F9F10F11F12
`1234567890-=Backspace
TabQWERTYUIOP[]\
Caps LockASDFGHJKL;'Enter
ShiftZXCVBNM,./Shift
CtrlWin / ⌘AltSpaceAltWin / ⌘MenuCtrl
PrtScScrLkPause
InsHomePgUp
DelEndPgDn
↑
←↓→
Num/*-
789+
456
123Enter
0.

—

Last key (event.key)

—

Physical key (event.code)

—

Event

Shift: offCtrl: offAlt: offWin / ⌘: offCaps Lock: offNum Lock: off

0 of 104 keys tested

Everything you enter is processed in your browser and isn't sent to our servers.

How to use keyboard tester

  1. 1Click the keyboard area (or Tab to it) so it has focus.
  2. 2Press each key. It turns blue while held down and green once it has worked at least once.
  3. 3Check the key, code and event type for the last key, plus the state of Shift, Ctrl, Alt, Caps Lock and Num Lock.
  4. 4Press Tab to leave the tester at any time, or Reset to start again.

About this tool

The tester listens for the browser's keydown and keyup events and shows two values for each key: event.key (the character or name the key produces, which depends on your keyboard language) and event.code (the physical key position, which doesn't). Keys are matched to the on-screen layout by their physical code, so it works with QWERTY, AZERTY, QWERTZ and other layouts.

Useful checks: a key that never lights up may be faulty or blocked by software; a key that stays blue after you let go may be sticking; the event log shows repeats when a key is held. Pressing two keys together lets you check for ghosting — keys that don't register when several are held at once.

Keys are only captured while the test area has focus, nothing you type is stored or sent anywhere, and the tester never blocks Tab, so you can always leave with the keyboard. Some shortcuts are reserved by the browser or operating system (such as Ctrl+W, Alt+Tab, the Windows key or Fn) and never reach a web page, so they can't be tested here. On phones and tablets, on-screen keyboards often report keys differently or not at all.

Frequently asked questions

The Fn key is handled inside the keyboard itself and never sends a signal to the computer. The Windows key and some shortcuts (like Alt+Tab or Ctrl+W) are intercepted by the operating system or browser before a web page sees them.

Related tools