CS2 Reaction Time Test
An enemy peeks one of three angles at a random moment, somewhere along head height. React and click. Five rounds, an average, and a clean flick rate, no fixed target box and no fabricated opponent.
0ms
average, this run
- Clean flicks
- 0/5
- Best round
- 0 ms
- Percentile
- 0%
- Best average
- -
Faster than about 0% of people, on the reference distribution used site wide. Not a comparison against another player, real or simulated.
Why this test is different
A bare reaction test measures one thing: a signal, then a response, nothing to find and nothing to decide. A CS2 duel is never that clean. This page's test narrows the gap honestly: the target appears at an unpredictable position along a head height band, in one of three named angles, rather than in a box that never moves. It still will not simulate an opponent, because doing that would mean inventing a number for what an enemy "would have done," and that is exactly the kind of thing this site refuses to fabricate. See pro player reaction times for the same principle applied to the numbers people quote about s1mple, donk and the rest.
A click before the target appears is not thrown away. It is scored as the slowest possible round, because peeking on a guess instead of a signal, holding an angle with no real information, is the actual mistake covered below in peeker's advantage.
Take the plain reaction time test for a baseline with nothing to find, the aim trainer for a test with no fixed timing at all, or the Valorant peek reaction test for the same mechanic without the sub-tick framing. This page sits between the baseline tests: timed like a reaction test, positioned like an aim test, argued like a CS2 guide.
Sub-tick and what it actually changed
CS:GO ran on a fixed tick rate. Your shot or your movement was recorded on the next server tick after you acted, which meant every input carried a small, random rounding delay: up to one full tick interval, about 15.6 ms on a 64-tick server and worse on a lower tick rate. CS2's sub-tick system timestamps the exact moment between ticks that the input happened and applies it there, removing that rounding error from the equation.
That is a real, measurable fix, and it is why some players report CS2 duels feeling crisper than CS:GO ones on paper-equal hardware. But it is a network and engine correction, not a change to your nervous system. Sub-tick makes the server believe you a few milliseconds sooner. It does not make you decide to fire a few milliseconds sooner. The test above measures the part sub-tick cannot touch.
Peeker's advantage still applies
If you hold an angle and lose to someone swinging it, that is usually not your reaction failing. The player moving into the angle sees the holder slightly before the holder sees them, because both clients have to exchange position data over the network, and the mover already knows the fight is starting. The holder is reacting to new information; the mover is executing a plan. Sub-tick reduced input rounding for both players equally. It changed nothing about which side gets the information first.
That is the practical reason aggressive, decisive swings beat passive long holds on most CS2 angles, and why coaches tell players to either commit to a peek or back off the angle entirely rather than hold it indefinitely waiting for a sound cue. The test above gives you a small taste of the holder's problem on purpose: the delay before each peek is randomised so you cannot count it out, the same reason a real hold cannot be timed against a rhythm.
One-taps versus spray transfers
Reaction time matters far more for some CS2 engagements than others. A one-tap duel, pistols, an AWP flick, a headshot check on an angle you both know, is close to a pure reaction contest once both crosshairs are already near head height: whoever lands the accurate shot first usually wins. A spray transfer between two or three targets is a different task entirely, a few hundred milliseconds of tracking and recoil control where consistency and muscle memory matter more than the first few milliseconds of response.
This is worth knowing before you blame a lost one-tap duel on reflexes. Often the real cost was a crosshair that was not already at head height on that specific angle, which turned a reaction task into a search-and-correct task with a much higher time cost than any realistic gap in reaction speed.
What actually separates ranks
Watch a Global Elite or a pro and the striking thing is not speed of response, it is that their crosshair was already where the enemy appeared. That is pre-aim: knowing the common head-height spots on every angle of every map and resting your crosshair there by default. A player who pre-aims correctly needs a small movement and a click. A player who does not needs to find the target, travel, correct, then fire, and can lose every duel while having the objectively faster nervous system.
That is why practice time in CS2 goes to crosshair placement, utility lineups and map timings rather than reflex drills. It is also why the test above rewards exactly that: holding a tight angle at head height on the correct lane clips real milliseconds off your average, the same way it does in an actual round.
The milliseconds worth buying
Some of your measured reaction is equipment, and unlike your nervous system it responds immediately to money.
| Change | Roughly worth |
|---|---|
| 64-tick to 128-tick server | Up to about 7.8 ms less input rounding on the old CS:GO model; sub-tick in CS2 removes most of this regardless of server rate |
| 60 Hz to 144 Hz monitor | 10 to 15 ms of display latency |
| 144 Hz to 240 Hz | A further 3 to 4 ms, with diminishing returns |
| Wireless to wired mouse | A few ms, and more consistency |
| Closing background applications | Small, occasionally large if something was stealing frames |
Together that is often 15 to 25 ms, which is more than most people will gain from training. It is also why comparing your average against a stranger's Reddit post is close to meaningless unless you know what server rate and hardware they were on.
If you want a harder, more precise timing test instead of a positional one, the frame timing test asks you to hit a window as narrow as one frame, closer to what a rhythm game or a speedrun demands. The aim trainer adds finding and moving to a target rather than reacting to one that appears, and the statistics page has the full reference distribution this test's percentile is measured against.
All the tests
Reflex and speed
- Reaction time Click the moment the screen turns green. Five rounds, averaged.
- F1 start lights Five red lights out, then go. The Formula 1 start procedure.
- Sound reaction React to a tone instead of a colour. Eyes closed if you like.
- Aim trainer Thirty targets, as fast as you can hit them.
- Clicks per second How many times can you click in ten seconds.
- Frame timing Hit a one frame window. Precision rather than reaction, scored in frames.
- Peek reaction (Valorant) React to an enemy peeking a random angle at head height. Built for Valorant.
- Peek reaction (Apex Legends) The same peek reaction test, framed around third-person peeking and third-partying.
- Peek reaction (Fortnite) The same peek reaction test, framed around why building decides more fights than reaction does.
- Typing speed Words per minute and accuracy over sixty seconds.
Memory and attention
- Number memory One more digit every level. Most people stop around seven.
- Visual memory Remember the pattern of squares as the board grows.
- Sequence memory Repeat the order the tiles light up in.
- Verbal memory Seen this word already, or is it new? The list grows every time you are right.
- Chimp test The number test chimpanzees beat humans at.
Reading
- Statistics and percentiles The full distribution, a percentile table, and a lookup for your own score.
- Average reaction time What the typical human reaction time actually is, and where the 250 ms figure comes from.
- Reaction time by age How reaction speed changes from childhood through older age.
- World records The fastest reaction times ever measured, and which claims hold up.
- Pro player reaction times TenZ, Shroud and the numbers people quote, with where each one actually came from.