About ReflexArcade
ReflexArcade is a free collection of arcade-style reflex tests: how fast you click, how quickly you react, and how accurately you aim. No accounts, no downloads, no app to install — every test runs entirely in your browser, and your personal bests are stored only on your device.
What we are trying to do
There is no shortage of reflex tests on the internet. Most of them give you a number and leave you to guess what it means, how it was measured, or whether it can be compared to anything. We wanted to build the version that answers those questions.
That commitment shapes most of the decisions here. The tests report more than one figure where one figure would mislead — the aim test shows accuracy and time per target together, because accuracy alone can be inflated by simply going slower. Every test page explains how it is scored. And we publish a full methodology covering the timing mechanism, the exact scoring rules, and the measurement error we cannot remove.
Principles we hold to
- Your results are yours. Personal bests and history live in your browser's local storage. We never receive them, and clearing your browser data removes them permanently.
- No accounts, ever. There is nothing to sign up for. A test that takes five seconds should not require an identity.
- State the limits. Browser timing includes your display and input hardware, and we say so on every relevant page rather than implying a precision we do not have.
- Never fabricate a number. Where we publish statistics, the sample size and collection period are stated alongside them. If the sample is small, we say it is small.
- The tests stay free. No paid tier, no results held behind a payment, no feature removed to sell back.
How the tests work
All timing uses your browser's high-resolution clock
(performance.now()), which is monotonic and reported at
whole-millisecond precision. The reaction test uses a randomised delay
between 1.5 and 4.0 seconds to defeat anticipation, and false starts are
discarded and retried rather than scored or penalised. The CPS test starts
its timer on your first click rather than on page load. The aim test spawns
targets at random positions so they cannot be pre-aimed.
Each of those choices has a reason, and the reasons are documented in the methodology.
Honest limits
Browser tests measure you plus your hardware: display refresh rate, input polling, switch debounce, and system load all add milliseconds that no test can subtract. The same person can score 30–50 ms apart on two machines in the same room.
This makes scores excellent for tracking your own progress on one device, and only roughly comparable across devices or websites. ReflexArcade is a game. It is not a medical assessment, not a cognitive test, and not a measure of anyone's fitness to drive or to compete.
How it is built and funded
The site is a static build served from a global edge network, which is why it loads quickly and works offline once opened. There is no user database and no login system, because there are no users to store.
ReflexArcade is funded by advertising, which is what keeps the tests free and account-free. We also collect one anonymous record per completed test — the test, the mode, the score, a device category, a country code, and a timestamp — so we can publish aggregate distributions. That record contains no identifier of any kind. What is collected and what is deliberately not collected is set out in full in our privacy policy and in the methodology.
Guides
Alongside the tests we write guides on what the numbers mean, what genuinely changes them, and where browser measurement stops being reliable — from what actually improves reaction time to how much of your score is your equipment. The full set is in Guides.
Contact
Corrections, questions, and feedback are all welcome — particularly corrections. If you think a test is measuring something incorrectly, we want to know. Reach us via the contact page.