APM Test - Actions Per Minute

Measure your combined click and keypress speed

Test duration
Click or press any key to start

What is APM?

APM stands for Actions Per Minute: the sum of all your clicks and keypresses in one minute. It is the standard metric in real-time strategy (RTS) games. StarCraft 2 players at the pro level average between 300 and 500 APM. In League of Legends or Dota 2, an APM of 100-200 is normal for a competitive player. For FPS, APM is less relevant than reaction time and precision.

Tips about APM

  • For RTS like StarCraft: practice keyboard shortcuts for every action — useful APM is worth more than total APM
  • For MOBAs: use ability shortcuts, master Smart Casts and practice CS (last hitting) with precision
  • In FPS, APM is not the key metric — prioritize reaction time, precision and crosshair placement
  • Maintaining a consistent APM (not just in spikes) trains rhythm and reduces idle time

Frequently asked questions about APM

What APM is good for gaming?

It depends on the game. StarCraft 2 pro: 300-500 APM. Amateur StarCraft: 100-200 APM. League of Legends pro: 200-350 APM. Dota 2: 150-300 APM. In FPS like Valorant or CS2, APM is not the relevant metric — what matters is reaction time (150-200 ms) and aim precision.

Is higher APM always better?

No. Useful APM (actions that have real impact on the game) is worth more than total APM. Many players inflate their APM with irrelevant clicks. In RTS, high well-directed APM is an advantage. In MOBAs, the efficiency of actions matters more than quantity. In FPS, APM is barely relevant.

How do I improve my APM in StarCraft 2?

1) Learn all unit and building keyboard shortcuts. 2) Practice the ABCD method: Attack, Build, Check map, Do macro. 3) Use camera rallies to manage expansions quickly. 4) Practice continuous production drills even when not in combat. APM is built with muscle memory, not conscious effort.