APM Test

Click and type inside the box as fast as you can to measure your actions per minute (APM). The timer starts on your first action, and you get a breakdown of clicks and key presses.

Time left
30.0 s
APM
0
Actions per minute
Clicks
0
Key presses
0

Every mouse button press, tap and key press inside the box is one action. Held keys count once, and Shift, Ctrl, Alt and Cmd don't count on their own.

Seconds

How to use the APM test

  1. Pick a test length: 10, 30 or 60 seconds. The default is 30.
  2. Click inside the box or press any key while it's selected. Your first action starts the timer.
  3. Mix clicks and key presses as fast as you can. Your live APM appears after one second.
  4. When the bar fills up, read your final APM and the split between clicks and keys.
  5. Press Esc at any time to stop, or Restart to clear the run.

How the APM test works

Each mouse button press (left, right, middle or side), each tap and each key press inside the box is one action. The test counts the moment a button or key goes down. Held keys repeat automatically, and the test skips those repeats. Modifier keys pressed on their own (Shift, Ctrl, Alt, Cmd) aren't counted, so a shortcut like Ctrl+1 counts once.

Your APM is actions divided by minutes: actions × 60 ÷ seconds. Inside the box, the right-click menu and page scrolling are turned off, and Tab is too while the test runs, so your inputs don't move you around the page. Esc always stops the test and gives you back normal keyboard control. Everything runs in your browser.

Where APM matters

Real-time strategy games made APM famous, because you control many units at once and every order is an input. Some games show APM in their stats screens, and each one decides what counts as an action. This test counts every press, so it shows your raw input speed. Use it to warm up, or to see how your speed changes over a longer test.

For a pure clicking score, try the CPS Test. For a single key, try the Spacebar Clicker. To see how fast you respond rather than how fast you repeat, take the Reaction Time Test.

APM conversion table

How many actions you need in each test length to reach a given APM, and what that means per second (APM ÷ 60).

APMActions per secondIn 10 sIn 30 sIn 60 s
601103060
12022060120
18033090180
240440120240
300550150300
360660180360
480880240480
60010100300600

Frequently asked questions

What is APM?

APM means actions per minute: how many inputs you make in one minute. This test counts every mouse button press, tap and key press as one action.

How is APM calculated?

Divide your total actions by the test length in minutes. In a 10-second test that means multiplying your actions by 6, so 40 actions in 10 seconds is 240 APM. In a 30-second test you multiply by 2.

Does holding a key down count as more actions?

No. A held key counts once. Your computer repeats a held key automatically, and the test ignores those repeats. Shift, Ctrl, Alt and Cmd don't count on their own either, so Ctrl+1 is one action.

Does moving the mouse count as an action?

No. Only presses count: mouse buttons, taps and keys. Moving the cursor or scrolling the wheel doesn't count.

Is my APM here the same as my APM in a game?

Not exactly. Each game decides for itself what counts as an action, and some leave out certain inputs. This test counts every press, so treat it as your raw input speed rather than an in-game rating.

What is the difference between APM and CPS?

APM counts clicks and key presses per minute, while CPS counts only mouse clicks per second. To measure clicks alone, use the CPS Test.

More free tools