Keyboard Test
Press keys and watch them light up. Keys that never respond are faulty or blocked; the list of untested keys tells you what is left to check.
Tested 0 of 87 keys · press Start test to begin
While the test runs, keys are kept from triggering browser shortcuts where the browser allows it, so Tab and Enter cannot reach the buttons. Press Esc to stop; it is recorded as a key too. The test also stops when the page loses focus.
Keys not yet tested (87)
Escape, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, Print Screen, Scroll Lock, Pause, `, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -, =, Backspace, Insert, Home, Page Up, Tab, Q, W, E, R, T, Y, U, I, O, P, [, ], \, Delete, End, Page Down, Caps Lock, A, S, D, F, G, H, J, K, L, ;, ', Enter, Left Shift, Z, X, C, V, B, N, M, ,, ., /, Right Shift, Up arrow, Left Ctrl, Left OS key, Left Alt, Space, Right Alt, Right OS key, Menu, Right Ctrl, Left arrow, Down arrow, Right arrow
Other keys seen (not on the diagram): none yet
Some keys can be handled by the operating system before the browser sees them: Fn, the Windows or Command key on its own, Print Screen on some systems, and media keys. Those may stay untested here even when they work. The diagram shows a US layout; on other layouts the key name may differ from what is printed on the cap.
Runs entirely in your browser. Nothing is uploaded or stored.
How to use
- Press Start test. While the test runs, key presses go to the diagram and most browser shortcuts are blocked.
- Press each key on your keyboard. The matching key on the diagram lights up and the readout shows the key name, code, location and modifiers.
- Press modifier keys such as Shift, Ctrl, Alt and the OS key to confirm they register.
- Open "Keys not yet tested" and press anything that is left. Press Esc or Stop when you are done; Reset clears the diagram.
What this test can detect
- Keys that do not register at all.
- Keys that register twice on a single press (chatter).
- Stuck keys that never release.
- Modifier keys that do not report correctly.
Important
- Some keys can be taken by the operating system or browser before they reach the page, for example Fn, the Windows key on its own, media keys, and Print Screen on some systems.
- The diagram shows a standard US layout. Keys on other layouts still register; they may appear in a different position or only in the key name.
- Keyboard shortcuts like F5, F11 or Ctrl+W may still trigger browser actions. The test blocks most while it is active, but not all.
Questions
- A key shows the wrong name. Is the keyboard faulty?
- Usually not. The physical key position is highlighted, and the name comes from your operating system layout. On a non-US layout the name can differ from what is printed on the key.