What is APM and Why It Matters
Actions Per Minute, or APM, is a number that shows how many clicks and key presses you make in one minute while playing a game. In fast games like StarCraft II, League of Legends, or Counter-Strike, having a high APM usually means you can react faster and handle many things at once. APM shows how well you manage tasks like building, fighting, and moving units during the game. But APM is not just about clicking as much as possible.
Some players try to raise their APM by repeating the same action again and again, which does not really help. That is why professional players focus more on smart and useful actions instead of just trying to click faster.
Raw APM vs Effective APM (eAPM)
Metric | Raw APM | Effective APM (eAPM) |
Definition | Total number of actions (clicks + keystrokes) per minute. | Only counts productive actions like unit orders, builds, or abilities. |
What it Includes | All inputs, including idle/repeated clicks or hotkey spam. | Filters out repeated or non-impactful actions. |
Common Use | Shown in most games and simple trackers. | Used in competitive analysis and by advanced tools like StarCraft II replay viewers. |
Accuracy | Can be inflated by spam or nervous inputs. | Offers a clearer view of mechanical efficiency and useful actions. |
Example Comparison | 400 APM with 200 eAPM = heavy spamming. | 300 APM with 290 eAPM = high efficiency and deliberate execution. |
Ideal Use Case | Quick general indicator of how fast someone is clicking or pressing keys. | Professional or training use where accurate skill measurement is important. |
How to take APM Test
Step 1: Select Your Speed Mode
Start by choosing one of the four available speed levels. These control how fast the boxes will appear on the screen. “Slow” is best for warming up or learning the tool. “Normal” offers a balanced challenge for most users. “Fast” is ideal for experienced players looking to test reaction speed. “Super Fast” is the most intense setting, made for competitive-level training.
Step 2: Choose the Timer Duration
Next, select how long you want the test to run. You can choose between short bursts like 5 seconds or longer sessions up to 20 seconds. A shorter duration helps test burst speed, while longer durations are better for measuring endurance and consistency.
Step 3: Start the Test
Click the “Start Test” button to begin. As the test runs, click on each box that lights up as quickly and accurately as you can. Focus on landing meaningful, well-timed clicks rather than just spamming.
Step 4: View Your Results
Once the timer runs out, your results will appear on screen. You will see two key stats: “Effective Clicks,” which count only precise, on-time hits, and “Total Clicks,” which includes every click you made during the session. Your selected timer duration is also shown for reference.
Step 5: Practice and Improve
To improve your APM, try different speed modes and time settings. Practicing consistently at higher speeds while maintaining high effective clicks will help you build both speed and precision. When you are ready, click “Try Again” to take the test again instantly.
Low and High APM: What Do They Mean
Low APM
Low APM usually means the player is taking fewer actions every minute. This can happen if someone is new to the game, not used to using hotkeys, or simply playing in a relaxed way. A low APM does not always mean poor performance, but it often shows slower reactions and less multitasking.
High APM
High APM means the player is doing many actions in a short time. These actions include mouse clicks and keyboard inputs. A high APM is common among experienced players who are constantly giving commands, building units, and reacting to the game. However, not all high APM is useful. Some players click extra just to boost their score, which does not always improve gameplay.
What Really Affects Your APM Score
Your APM score is not just about clicking as fast as possible. There are three important things that shape how good your APM really is. These are accuracy, spamming, and efficiency. Understanding these can help you improve both your speed and your skill.
Accuracy
Accuracy means clicking the right place at the right time. It is not enough to click quickly if those clicks are off-target. Every correct action counts. Whether you are selecting a unit, hitting a button, or tapping a box in the APM test, your score only becomes meaningful when your actions are accurate. When you focus on accuracy, your gameplay becomes smoother and your results improve naturally.
Spamming
Spamming means repeating the same action without any real purpose. For example, pressing the same key again and again or clicking in the same spot when it does nothing useful. This can make your APM number go up, but it does not help you play better. In fact, it can make things worse by filling your test or gameplay with actions that do not matter. The more you avoid spamming, the more your APM will reflect your real skills.
Efficiency
Efficiency is about using your actions wisely. A person with high efficiency does not waste time or movement. Every click and keypress leads to something useful. In games, this could mean giving clear commands, managing tasks smoothly, or reacting at the right moment. In the APM test, efficiency shows how well you stay focused and consistent. It is better to have fewer smart actions than many random ones. When your APM is both fast and efficient, that is a sign of true improvement.
Pro APM Benchmarks by Game Genre
Competitive gamers often talk about APM in different genres:
- StarCraft II (RTS): Top Protoss and Zerg players average 250–350 APM during matches. In intense fights they can spike above 400 APM. Record-holders like Lee “Jaedong” Jae-dong and Kim “EffOrt” Jung-woo have sustained 400+ APM in pro play. These numbers include some spam, but even pro eAPM is very high.
- MOBAs (Dota 2, League of Legends): While APM isn’t emphasized as much as in RTS, top players still reach 100–200 APM by frequently casting abilities, issuing movement commands, and item use. The fast-paced laning phase and spell-combo macros push APM into the low hundreds. For example, a skilled League mid-laner might hit 150–200 APM in teamfights.
- FPS (CS:GO, Overwatch, Valorant): FPS gamers typically have lower raw APM, since many actions are aiming rather than issuing orders. You won’t reach 300 APM in most shooters, but professional FPS players maintain very consistent inputs. Frequent actions include weapon swaps, crouch/jump combos, and ability toggles. This might put top FPS players around 50–100 APM, but combined with high accuracy and game sense, it’s devastating.
Improving your APM is not just about clicking fast. It is about clicking with purpose. You need to be smart with your actions, not just quick. Here are some easy ways to practice and get better:
How to Improve Your APM
Practice Your Accuracy
Start by working on your aim. Try to hit small targets one after another. You can use online aim trainers or mini-games that show moving targets. Try to hit the center of each one. This helps you build muscle memory so your hand learns to move the right way without thinking. When you stop missing, your clicks will become faster and more useful. This also helps your effective APM, since you will not waste time fixing mistakes.
Train Your Fingers
Your hands need to be fast and flexible. To do this, try a few hand exercises. One fun way is to roll a coin or ring across your fingers. This builds better control. Another simple drill is touching each fingertip to your thumb as quickly as you can. Do this a few times every day. These small exercises make your fingers stronger and help your hands move quickly and smoothly. Many top players warm up their hands like this before games.
Play with Purpose
To get better at effective APM, try playing games where you focus on doing only useful actions. Use hotkeys, control groups, and commands that move the game forward. Avoid random clicks or repeating the same action. Do not click on empty areas or things you already selected. Try to always be doing something that matters. This helps you stop wasting time and raise your real APM.
FAQ
It depends on context. Casual players often have below 50 APM, experienced players around 75. Hitting 150+ APM generally puts you in a proficient category. In RTS or MOBA competition, pros often average 200–300 raw APM (with eAPM slightly lower). A single-digit APM wouldn’t be competitive, but overemphasis on APM alone isn’t wise – focus on quality of actions too.
In APM, actions are any mouse clicks or keyboard presses that result in an in-game command. In strategy games this means selecting units, ordering attacks/moves, building structures, etc. In a MOBA or FPS it includes shooting, casting spells/abilities, switching weapons, and even movements in some trackers. Essentially, anything you do to impact the game is counted.
eAPM is simply your APM after removing redundant inputs. For example, if you repeatedly click an empty spot or mash a hotkey on the same unit, those extra clicks don’t improve eAPM. eAPM filters out those repeats, showing only “unique” actions. It’s a measure of efficient APM – the actions that actually accomplish something. Many pro players care more about a high eAPM than raw APM, since it reflects useful activity.
Raw APM can be misleading. You might have pressed hundreds of keys, but if many were misplaced clicks or spam, it won’t help your game. Quality matters: efficient APM (eAPM) is what translates to success. Often, slowing down slightly to be precise raises your win-rate even if your counted APM drops. The goal is to maximize eAPM – do more meaningful actions every second.
No. DPITester’s APM Test runs entirely in your browser and does not send your input data to any server. We don’t collect or log your keystrokes/clicks or identify you personally. You can safely test your APM knowing your privacy is protected. (For details, see our Privacy Policy.)