What is the difference between key and code?
Key describes the produced character or action, while code identifies the physical keyboard position. For example, the same physical key code may produce a different character under another layout.
Test pressed, held, repeated, and released keys with event details and detected rollover.
Workspace
Blue is pressed, violet is held or repeated, and outlined keys are released.
Browser-reported details for the newest key event.
Keys reported as held simultaneously.
Some operating-system and browser shortcuts may not reach this page.
The newest keyboard events appear first.
Key describes the produced character or action, while code identifies the physical keyboard position. For example, the same physical key code may produce a different character under another layout.
Location distinguishes standard, left, right, and number-pad versions of keys. It is especially useful for Shift, Control, Alt, Enter, and number keys.
Detected rollover is the largest number of keys the browser reported as held at the same time during this test. Operating systems and browsers may intercept some combinations.
The operating system or browser can reserve shortcuts, function keys, media controls, and secure combinations before a web page receives them.
No. It displays keyboard events received by the page and does not change the operating-system layout, repeat speed, remapping, or hardware configuration.