Key Hold Timer
Measure how long an individual key stays pressed from browser keydown to keyup events.
Play Key Hold Timer
Focus the surface and hold any letter key, then release.
How to play Key Hold Timer
Focus the surface and hold any letter key, then release.
How results are calculated
Measured keydown-to-keyup duration in milliseconds.
Accuracy, limitations and fair comparisons
Browser focus changes can interrupt a hold. The challenge runs in your current browser session; compare repeated attempts on the same device for a more useful personal reference.
Questions and answers
Is Key Hold Timer free?
Yes. This activity is free and does not require registration.
Does this test upload my input or score?
No. Gameplay and optional history storage run in your browser on this device; exporting a result requires your own action.
What is the measured result?
Measured keydown-to-keyup duration in milliseconds.
Can the result be treated as a medical or hardware diagnosis?
No. Browser focus changes can interrupt a hold.
Related free challenges
See which key events your browser detects while testing an attached keyboard, including modifiers and repeat signals.
Play free →Mouse Button TesterInspect browser-visible left, middle and right mouse events and wheel direction within a dedicated area.
Play free →Mouse Wheel TesterInspect vertical and horizontal wheel deltas within your browser without diagnosing hardware.
Play free →