APM Test (Actions Per Minute)

Click and type as fast as you can โ€” every mouse click and keypress counts as one action.

Click inside the box or press any key on your keyboard to register an action once the test is running.

APM โ€” actions per minute โ€” is a measure of how many commands a player issues in a game over a given stretch of time, and this APM test approximates that by counting every mouse click and keypress you make while the timer runs. Pick a duration above, click the box to start, and click or type as fast as you can until time runs out to see your actions-per-minute score.

Where APM Came From

Actions per minute started as a real-time strategy metric, most famously in StarCraft, where managing a base, training units, and directing an army all require constant clicking and hotkey use โ€” a player's raw command output became a genuine proxy for how much they could physically get done in a match. The formula is simple: APM = total actions รท minutes played. So issuing 120 actions across a 30-second stretch scales up to 240 APM once converted to a full-minute rate, which is the same scaling this test applies to its 15 and 30-second modes.

What Counts as a Good APM Score

Professional StarCraft II players typically average 300-500 APM in competitive play. South Korean pro gamers โ€” historically the deepest competitive scene for the genre โ€” commonly sit around 250-350 APM in normal play and spike past 400 during intense engagements, according to figures reported by outlets covering the pro scene. Most casual players land well under 100 APM by comparison, since sustaining a high action rate for minutes at a time takes years of deliberate, repetitive practice rather than just fast reflexes in a single burst.

APM vs. EAPM โ€” Raw Speed Isn't the Whole Story

Competitive RTS communities eventually introduced EAPM (effective APM) specifically because raw APM can be misleading โ€” a player mashing the same unit-select hotkey repeatedly racks up a high APM count without actually accomplishing anything extra in the game. EAPM strips out that kind of spam and counts only actions that meaningfully changed the game state, which is generally considered the more honest skill signal of the two. This browser-based test can't tell effective actions from spam โ€” it counts every click and keypress equally โ€” so treat a high score here as a measure of raw input speed, not proof of in-game decision-making.

APM Looks Different Across Game Genres

APM benchmarks vary a lot by genre, since they're really measuring how much a game's controls demand of you. In StarCraft II, community-tracked ranking data puts roughly 105 APM at the Diamond league and around 193 APM as a typical Grandmaster average, with top pros pushing well past 300-400. MOBAs ask for noticeably less overall since you're piloting one hero instead of an army and an economy simultaneously โ€” reported figures put Dota 2 pros around 200-280 APM and League of Legends players at the Master rank around 176-206 APM on average, though that can spike sharply higher, into the 400s, during a chaotic teamfight. Take these cross-game numbers as rough, community-sourced benchmarks rather than an official standard โ€” unlike StarCraft II's built-in APM counter, most other genres don't calculate or publish APM natively.

How Players Actually Increase Their APM

The most consistent advice from competitive RTS players is to replace mouse-driven actions with keyboard hotkeys wherever possible โ€” assigning unit control groups to number keys and camera positions to keys like F1-F4 removes the time spent manually scrolling or clicking to navigate, since jumping straight to a saved camera position is faster than dragging the view there by hand. Many players also practice a habit sometimes called "camera bouncing" โ€” repeatedly checking saved map locations even when nothing urgent is happening โ€” specifically to keep actions flowing at a steady rate instead of sitting idle between decisions. None of this is about clicking faster for its own sake; it's about cutting out the slow, manual steps a keyboard shortcut can skip entirely.

What This Test Actually Measures

This tool counts mouse clicks inside the test box and keydown events anywhere on the page while the timer runs, then scales the total to a per-minute rate. Real in-game APM tools โ€” built into StarCraft II itself, or replay analyzers like Sc2gears โ€” read actual game commands from a match or replay file, so they know exactly which actions were issued and when. This test has no way to see inside a specific game, so it's best used as a general reaction-and-input-speed benchmark rather than a stand-in for your real APM in a specific title.

Frequently Asked Questions

What does APM mean in gaming?

Actions per minute โ€” a count of how many distinct commands a player issues, originally used in real-time strategy games like StarCraft to measure how fast a player manages units and orders.

How is APM actually calculated?

APM = total actions รท minutes played. 120 actions in 30 seconds scales to 240 APM once converted to a per-minute rate โ€” the same scaling this test uses for its shorter modes.

What's a good APM score?

Pro StarCraft II players typically average 300-500 APM, with South Korean pros around 250-350 APM and spikes past 400 in intense fights. Most casual players are well under 100 APM.

Is higher APM always better?

Not necessarily โ€” EAPM (effective APM) strips out spam clicks that don't change anything in-game. A lower APM made entirely of purposeful actions is generally a stronger skill signal than a high APM padded with repeated, meaningless clicks.

Does this test measure real in-game APM?

Not exactly โ€” it counts raw clicks and keypresses as a proxy, while real in-game counters read actual commands from a replay file and know which actions were meaningful.

Why does my APM score change between test durations?

A short 15-second burst inflates your score before fatigue sets in, while a full 60-second test reflects a pace closer to what you could sustain across a real multi-minute match.

Related Tools

Want a pure clicking-speed number instead of a combined click-and-keypress score? Try the Click Speed (CPS) Test. Suspect your mouse itself is the bottleneck? Run the Mouse Test to check for double-click chatter and dead buttons.