UserBenchmark / All Tools / APM Test
Clicks & training

APM Test

Measure keyboard and mouse actions per minute.

Free to useNo downloadNo sign-up

APM Test · At a glance

Quick answer: Measure keyboard and mouse actions per minute. APM normalizes the accepted action count to one minute.

APM Test

The test loads when you open it. Device access is requested only after you choose to start.

Detailed guide

How to use this tool

  1. Use mouse and keyboard actions in the active surface.
  2. Select a longer round when you want sustained activity rather than a brief burst.

Output

Accepted actions; APM; elapsed seconds

Input

Primary mouse-button and focused key presses

Browser requirement

Pointer and keyboard events

Processing

Runs on your device; no tool-result upload

How it works and what the result means

The count includes accepted primary-button and fresh keyboard presses. Held-key repeats are excluded. Final APM equals count multiplied by 60 and divided by the selected seconds, so a short round is normalized to a minute rather than observed for a full minute.

Reading the result

APM normalizes the accepted action count to one minute. Forty actions in ten seconds equals 240 APM even though the test did not run for a minute.

What to check next

Repeated held-key events are excluded. Keep focus on the page and avoid browser shortcuts that switch tabs or open menus.

Compare equal durations and input styles. This drill counts actions, not whether they are strategically useful or accepted by a particular game.

Frequently asked questions

Does a high APM result mean better gameplay?

It shows input activity in this drill. Game decisions, effective actions, targeting and resource management are separate skills, so this number should not be treated as a match-performance rating.

How do I start the APM Test?

Choose a duration and focus the active surface. Use primary-button presses and ordinary keyboard presses until the timer completes.

Does this tool require a download or an account?

No. Open the interactive tool above in a modern browser. The instructions and explanations are available even with JavaScript disabled; running a test needs JavaScript.

Why can two attempts give different results?

Power settings, background tasks, browser scheduling, operating-system input processing and device settings affect measurements. Compare repeated attempts with identical settings rather than the single highest score.