Keyboard tester

Check every key in real time with Windows and Mac layouts

This improved version fixes the original event-handling issues, keeps a clean session log, tracks tested keys separately from active keys, and works much better on smaller screens.

Reserved browser and operating system shortcuts may not always reach the page.

Last key None Press any key to begin
Tested keys 0 Unique keys detected this session
Active inputs 0 Keys or mouse buttons currently being held down
Caps Lock Off Updated from browser key events

Session Log

Recent keyboard and mouse activity appears here. Repeated keydown spam is filtered out.

Keyboard Layout

Green means the key is active right now. Cyan means the key was tested earlier in the session.

Idle Tested Active
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
` ~
1 !
2 @
3 #
4 $
5 %
6 ^
7 &
8 *
9 (
0 )
- _
= +
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[ {
] }
\ |
Caps Lock
A
S
D
F
G
H
J
K
L
; :
' "
Enter
Left Shift
Z
X
C
V
B
N
M
, <
. >
/ ?
Right Shift
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl
PrtSc
ScrLk
Pause
Insert
Home
PgUp
Delete
End
PgDn
Up
Left
Down
Right
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.

Mouse Buttons

Use this dedicated area to test left, middle, and right clicks without affecting the rest of the page.

Left Click
Wheel Click
Right Click