A free, distraction-free reaction time test. React to the green light in Classic mode or launch with F1's five-red-lights start — then see your percentile against the 273 ms human median. Works with keyboard, mouse, or touch in 8 languages. Your history stays in your browser.
Reaction Time Test — a reaction test that respects your milliseconds
Hey Product Hunt! 👋
Every reaction time test on the web today comes with the same baggage: walls of ads, cluttered layouts, or a sign-up wall before you see your score. We built ReactionTimeTest.info to be the version we always wanted — clean, honest, and instant.
How it works: tap or press Space. The screen turns red, waits a random 1.5–4.5 seconds (so you can't cheat by predicting), then flashes green. Your reaction is measured in milliseconds. Five attempts make a set, and you get your average — because one try is luck, five is a measurement.
Two modes:
🏎️ F1 Start — five red lights come on one by one, then go out. React at lights-out, just like a real grand prix start. (False starts don't count — ask Leclerc.)
🟢 Classic — the pure red-to-green test, full-screen and zero clutter.
What makes it different:
📊 Know where you stand — every result places you on the population curve (median: 273 ms) with a live percentile, rating scale, and age-group benchmarks
🧪 Honest by design — sub-100 ms "reactions" get flagged as anticipation, early clicks are disqualified, and we're upfront that your monitor adds 20–80 ms of latency
⌨️ Keyboard, mouse, or touch — Space bar gives you the cleanest possible timing
🔒 Zero friction — no account, no tracking, no ads. Session history lives in your browser's local storage, nowhere else
🌍 8 languages — English, 中文, Deutsch, Español, Português, Français, Polski, 日本語
The average visitor spends about 40 seconds here — we optimized every one of them. Try it, post your score in the comments, and see if you can crack the top 1% (~180 ms).
We're a two-person team and this is 100% free, forever. Feedback welcome — especially from the esports and sim-racing crowd! 🏁