What Is An APM Test?
APM means actions per minute. In RTS, MOBA, and esports practice, it describes how many useful inputs you can perform in a minute. This upgraded APM test measures speed and accuracy together, so random spam does not look better than clean target hits. For a clean testing workflow, read the APM test guide.
Grid APM vs Keyboard APM
The 3x3 grid is a pure speed drill. The 4x4 and 5x5 grids add mouse precision because the active target moves across more possible positions. Keyboard mode is for hotkey rhythm: define your key set, then press the highlighted key as quickly and cleanly as possible.
How This Benchmark Works
Each useful hit is timestamped with performance.now(). Live APM is projected from your recent hit pace, average APM is calculated from total useful hits divided by elapsed minutes, and accuracy is useful hits divided by total inputs. Misses, wrong keys, and wrong tiles remain visible so the score cannot hide spam.
Effective APM vs Raw APM
Raw APM counts every input. Effective APM is closer to meaningful gameplay: correct hotkeys, useful commands, and accurate target selection. This tool emphasizes effective APM by counting the highlighted target as the useful action while still showing total inputs and misses.
APM Practice for League of Legends
League players should treat APM as a clean-input drill, not a ranked-skill score. For the MOBA-specific workflow, read the League of Legends actions per minute tracker guide, then test keyboard rhythm and mouse accuracy separately before combining them in Practice Tool. If you are organizing the practice around a new roster, guild or Discord group, you can also generate a team or community name with a short tag.
Average APM by Rank: What Ladder Data Shows
Widely cited ladder replay analyses put Diamond StarCraft II players around 105 APM and Grandmasters near 193 (ladder counters log every command, so in-game figures run above a clean-hit score here). The rank badge in this test uses per-mode thresholds instead: on the 3x3 grid you reach Expert at 110 average APM and Pro at 220, while the denser 5x5 grid uses lower cutoffs (45/85/125/175) because every target takes longer to reach.
Burst APM vs Sustained APM
This benchmark reports both halves of the pair. Peak APM is your best pace over a rolling window of up to 10 seconds, which makes it a burst measure. Average APM is total correct hits divided by elapsed minutes across the whole run, which is your sustained pace. Real matches alternate between the two: short bursts during fights, steady rhythm during production and economy cycles.
- Train burst: run 15 or 30 second tests and chase Peak APM.
- Train stamina: run 120-300 second tests (custom durations go up to 600 seconds) and expect the average to land well below your 15-second score.
- Find the fade: the per-second chart of your last 30 seconds shows exactly where your pace collapses.
Personal bests are saved separately for every mode and duration combination, so compare like with like.
Does APM Matter Outside RTS Games?
APM matters most in RTS because you juggle army control, economy, and scouting at the same time. Commonly tracked figures put Dota 2 professionals around 200-280 APM, high-elo League players roughly at 170-210 with teamfight spikes, and Age of Empires IV pros posting some of the highest figures in the genre on per-game trackers like AoE4World, often well over 300. In MOBAs you control a single hero, so past a moderate speed threshold decision quality wins games, which is why this benchmark scores accuracy right beside APM. For practice, the grid modes train fast target switching between positions, and keyboard mode drills ability-key rotations with a key set you define yourself.
How Pros Build 300+ APM
Pros are not pressing random keys faster. They loop memorized command cycles, such as checking production, cycling control groups, and jumping between camera hotkeys, until the chain runs on muscle memory and costs almost no attention. Warmup spam inflates a raw in-game counter but adds nothing useful, and here wrong tiles and wrong keys from your set are scored as misses, so spam lowers your accuracy instead of inflating your score. To train the same habits:
- Match your layout: load the letter and number part of your real hotkey layout into keyboard mode's custom key set (the default is Q W E R A S D F 1 2 3 4). The field accepts single A-Z and 0-9 characters only.
- Compare runs: the Clicks and Keys counters confirm which input each drill measured — run grid and keyboard modes back to back to see which side of your mechanics is slower.
- Speed follows accuracy: keep accuracy above 85% and only then push pace, which mirrors how clean effective APM is built in real matches.
Related Tools