APM Test
How many precise actions can you fire in 60 seconds? Click highlighted grid targets as fast and accurately as possible — missed clicks cost your APM score.
| Targets Hit | 0 |
| Total Clicks/Actions | 0 |
| Accuracy | 100% |
| Peak APM | 0 |
Actions Per Minute (APM) measures your overall motor output speed and keyboard/mouse coordination. Originally popularized by RTS games like StarCraft, it reflects cognitive readiness, response pipelining, and precise muscle command.
Missed clicks or wrong keypresses reduce your accuracy, which caps your final APM rating. Maintaining high speed alongside high accuracy (>90%) is a benchmark of professional gaming control.
What APM Actually Measures
Actions Per Minute is the unit of output speed used to evaluate real-time strategy players, competitive gamers, and anyone whose job is controlled repetitive precision under time pressure. The metric was popularized by StarCraft — where professional Korean players routinely sustain 300–600 APM during tournament play — but it has since become a standard benchmark in RTS, MOBA, and FPS contexts.
Raw APM counts every distinct input: a click, a keypress, a drag. Effective APM (EAPM) strips out repeated or redundant commands and keeps only meaningful actions. This test measures effective APM — every missed click or wrong keypress reduces your final score, so mashing without accuracy is self-defeating.
The average casual gamer produces 60–100 APM. A competent competitive player typically lands between 120–200 APM. Professional RTS players at tournament level exceed 400 APM with near-perfect accuracy. Your result above places you somewhere on that curve.
How the Score Is Calculated
The test runs for 60 seconds. A target illuminates in a 6x6 grid; you click it. Your click registers as a hit if it lands on the active cell — a miss still counts as an action but reduces your accuracy and therefore your final score. The formula is straightforward:
- APM = (correct hits ÷ elapsed seconds) × 60
- Missed clicks are counted as total actions but do not increment hits — dragging your accuracy below 80% noticeably caps your ceiling.
- Peak APM tracks your best 5-second burst window across the run, showing your maximum output rate when fully warmed up.
One honest caveat: browser input event timing has ~4ms of jitter on most machines, and display latency (dependent on your refresh rate) affects when the target actually appears on screen. A 60Hz monitor renders the target up to 16.7ms later than a 144Hz display. These offsets affect all players equally but are worth knowing if you're comparing results across different hardware setups.
APM Benchmarks by Skill Level
The table below is calibrated against aggregate ReflexBench data and published gaming performance research.
| APM Range | Classification | Typical Profile |
|---|---|---|
| > 200 APM | Elite | Professional RTS / competitive FPS players |
| 150–200 APM | Advanced | High-ranked competitive gamers |
| 100–150 APM | Proficient | Regular competitive players |
| 60–100 APM | Average | Casual gamers and general users |
| < 60 APM | Developing | New to precision input tasks |
Why APM Matters Beyond Gaming
- Professional productivity: Power users of tools like Excel, Photoshop, or terminal environments rely on the same motor-mapping efficiency that APM tests measure. Keyboard shortcut fluency is essentially keyboard APM applied to real work.
- Esports and competitive gaming: In games where time-to-kill is sub-200ms, the speed at which you issue movement, ability, and weapon commands has measurable impact on round outcomes. APM is one of the few metrics that separates mechanical ceiling from game sense.
- Motor rehabilitation context: Decline in fine motor command speed is an early indicator of several neurological conditions. APM tasks are used informally in occupational therapy settings to track motor precision over time. This test is not a medical instrument, but the underlying metric is clinically meaningful.
If you want to isolate pure click speed without grid selection cost, try our Aim Trainer. For keyboard-only measurement with no mouse involvement, see the Keyboard Trainer.