Webcam Reaction Test
Your webcam is all you need for the most accurate reaction time test available online. Our AI turns your built-in camera into a precision reflex measurement device — no extra hardware, no downloads, just genuine physical reaction time in milliseconds.
How Webcam-Based Testing Works
When you start the test, your browser requests camera permission. Once granted, our hand-tracking AI processes the video feed locally on your device at 30 frames per second. The AI continuously analyzes each frame to detect hand position and gesture shape.
When the test stimulus appears, the AI begins watching for the specific gesture response. The exact frame where the gesture is first detected — accurate to approximately 33 ms at 30fps — is logged as your response timestamp. Your reaction time is the difference between the stimulus timestamp and the gesture detection timestamp.
This end-to-end process, from stimulus appearance to reaction recording, is handled entirely within your browser. No round-trips to a server, no network latency contaminating your score.
Setting Up Your Webcam for Best Results
Camera placement and environment are the most important factors in getting accurate, repeatable webcam reaction test scores:
Lighting: Bright, even front lighting is ideal. Natural daylight from a window in front of you works well. Avoid backlighting (a bright window behind you) as this creates a silhouette that reduces hand-tracking accuracy.
Distance: Position yourself so your hands, when held at chest height with arms comfortably extended, are clearly visible in the camera frame. About 50–80 cm from the camera is typical for most laptops.
Background: A plain, neutral-colored background behind your hands helps the AI isolate your hand contours. Busy or cluttered backgrounds can occasionally cause false detections.
Stability: If possible, rest the device on a stable surface rather than holding it. A stable camera reduces false movements in the video feed.
Privacy: Your Camera Feed Never Leaves Your Device
Camera privacy is a legitimate concern and we want to be completely transparent. All hand-tracking computation happens inside your browser tab using WebAssembly — a standard browser technology that enables near-native performance for JavaScript applications.
The video stream from your webcam is processed by code running locally on your CPU. No image data, video frames, or derived tracking data are ever transmitted to our servers. The only thing that ever leaves your device is your final score, if you choose to submit it, and that score contains no personal information.
You can verify this yourself: open your browser developer tools, go to the Network tab, start the test, and observe that no large data uploads occur. Your camera feed stays private.
Frequently Asked Questions
What type of webcam do I need?
Any webcam with at least 720p resolution and 24 fps minimum will work. Built-in laptop cameras typically meet these requirements. USB webcams with higher resolution or frame rates can improve tracking accuracy but are not necessary.
Can I use a virtual camera or screen capture software?
These may work but are not officially supported. Some virtual camera drivers introduce additional latency that could affect score accuracy. We recommend using your physical camera directly for consistent results.
My webcam light turns on — is the camera recording?
Your camera is active while the test tab is open and you have granted permission. It processes frames locally for hand tracking but records and stores nothing. The camera light indicates active use, not recording or transmission.
Set up your webcam and start measuring — accurate reaction time data in under 60 seconds.
Try the 67 Speed Challenge