Damage Per Second Calculator
Calculate your total DPS output including skill multipliers and elemental damage.
Damage Parameters
Total DPS
Damage Breakdown
What Is Damage Per Second (DPS)?
Damage Per Second, universally abbreviated as DPS, is the single most important offensive metric in virtually every action RPG, MMO, shooter, and real-time strategy game. It describes how much damage a character, weapon, or build can deal on average over a continuous one-second window — accounting for attack speed, skill amplification, flat elemental additions, and percentage bonus multipliers all at once.
Unlike a single-hit damage figure, DPS gives you a time-normalized view of your offensive output. A slow weapon that hits for 1,000 once every two seconds has a DPS of 500, while a fast weapon hitting for 300 three times per second achieves 900 DPS — a clear 80 % advantage that a raw damage-per-hit comparison would completely miss. This DPS calculator lets you plug in every layer of your build so you can compare options instantly.
Game designers use DPS to balance encounters: boss health pools, dungeon timer requirements, and PvP burst windows are all tuned around expected DPS brackets. Players who understand their true DPS can set meaningful goals, identify the weakest link in their build, and communicate accurately with teammates during raid or group progression.
This calculator handles five parameters in one pass: weapon damage, attacks per second, skill multiplier, flat elemental bonus, and a percentage bonus damage modifier — covering the layered damage formulas found in games like Diablo, Path of Exile, World of Warcraft, Lost Ark, and countless others.
DPS Formula Explained
The calculator applies a layered multiplication model that mirrors how most modern action RPGs combine damage sources. Understanding each layer helps you make smarter gearing and skill decisions.
The calculation proceeds in three stages. First, the base damage per hit is found by scaling weapon damage through your skill multiplier. Second, flat elemental damage is added to that scaled base, and the whole sum is boosted by your percentage bonus multiplier to produce total damage per hit. Third, total damage per hit is multiplied by attacks per second to yield DPS.
Order matters: the elemental flat bonus is added after the skill multiplier is applied to weapon damage, but before the percentage bonus multiplier scales the combined total. This means percentage bonus multipliers amplify both your skill-scaled weapon damage and your elemental damage equally, which is important when comparing a flat elemental affix against another percentage affix on gear.
| Step | What Is Computed | Formula |
|---|---|---|
| 1 | Base damage per hit | Weapon × (Skill / 100) |
| 2 | Total damage per hit | (Base + Elemental) × (1 + Bonus / 100) |
| 3 | DPS | Total per Hit × Attacks Per Second |
Damage Per Second Formula
Where:
- Weapon= Base weapon damage value (flat number)
- Skill%= Skill multiplier divided by 100 (e.g. 150% → 1.5)
- Elemental= Flat elemental damage added after skill scaling
- Bonus%= Percentage bonus damage divided by 100 (e.g. 20% → 0.20)
- APS= Attacks Per Second — how many hits land each second
Why Attack Speed Is a DPS Multiplier
Attacks per second (APS) is the final multiplier in the DPS equation, which means every percentage point of attack speed scales your entire damage output — weapon damage, skill bonus, and elemental bonus alike. This makes APS one of the most efficient stats in games where it appears on gear, since it amplifies all other damage layers simultaneously.
Consider two builds with identical weapon damage, skill multiplier, and elemental bonuses but different attack speeds: Build A attacks at 1.5 APS while Build B attacks at 2.25 APS. Build B delivers exactly 50 % more DPS without touching any other stat. No single damage affix achieves this leverage unless it is also a global multiplier.
Attack speed does have diminishing returns in real gameplay because faster attacks require more cooldown management, resource generation, and animation canceling. However, from a pure DPS arithmetic perspective it remains linear — each additional 0.1 APS adds the same absolute DPS regardless of your base attack speed.
Many games cap APS or apply "breakpoints" where the animation engine rounds your attack timer to the nearest frame boundary. Our calculator uses your exact input value, so if your game applies breakpoints you should use the effective APS your game displays rather than the stat-sheet value.
Elemental Damage and Percentage Bonus Multipliers
Flat elemental damage and percentage bonus damage behave very differently, and understanding that difference is crucial for optimizing your DPS calculator inputs and your real in-game gearing choices.
Flat elemental damage is a fixed number added to your base-scaled weapon damage before the percentage multiplier is applied. Its value is the same regardless of how high or low your weapon damage is. This means flat elemental bonuses are proportionally more valuable on low-weapon-damage, fast-attacking builds: adding 50 flat fire damage to a build that does 80 base damage per hit is a 62.5 % increase to pre-bonus hit size, whereas adding the same 50 to a 500 base-damage hit is only a 10 % increase.
Percentage bonus damage (the Bonus % field) scales everything — both the skill-scaled weapon damage and the elemental flat addition together. It is applied as a single multiplier: a 20 % bonus becomes ×1.20. Stacking multiple percentage bonuses of this type is often subject to additive or multiplicative aggregation depending on the game; this calculator treats all percentage bonus input as a single combined additive value that you should total before entering.
To get the most accurate DPS reading, sum all your flat elemental sources into one number and sum all your additive percentage bonus damage modifiers into one percentage before entering them. If your game uses separate multiplicative layers for different bonus categories, you may need to run the calculator twice to chain the multiplications manually.
Common DPS Optimization Priorities
- Maximize APS first — it multiplies all other damage sources.
- Skill multiplier gains — higher skill % amplifies weapon damage before elemental is added.
- Flat elemental — most effective on fast, low-base-damage weapons.
- Bonus % — universally powerful because it scales the entire per-hit total.
DPS Benchmarks Across Game Genres
DPS numbers are unitless relative to a specific game's enemy health pool and encounter length. A DPS of 500 might be catastrophically low in one game and game-breakingly high in another. What matters is understanding your DPS in the context of your game's design — and this calculator helps you do exactly that by letting you model any numeric damage system.
In action RPGs like Diablo or Path of Exile, DPS scales astronomically as players progress through the endgame. Early-game DPS might sit in the hundreds, while late-endgame builds routinely exceed millions of DPS against boss health pools in the billions. Attack speed breakpoints are common, and understanding them makes the difference between a build that is merely good and one that is top-tier.
In MMORPGs like World of Warcraft, DPS is tracked in real time via combat logs and third-party meters. Raid encounters are tuned around an expected total DPS from the group, and individual players are evaluated relative to theoretical maximum DPS for their spec and gear level. Spell and ability damage is typically expressed in the same formula this calculator uses: a base weapon or spell power multiplied by a spell coefficient (skill multiplier), plus flat modifiers, scaled by global damage buffs (bonus %).
In shooters and battle royales, DPS is often listed directly on weapon cards in the UI. The formula is identical: damage per bullet × fire rate (bullets per second). Damage falloff at range can reduce effective DPS significantly, but the base formula remains the same.
In real-time strategy games, unit DPS determines how quickly armies destroy buildings and other units. Understanding DPS lets you calculate how many units are needed to destroy a structure before it can regenerate or be repaired — a common strategic calculation in games like StarCraft.
| Genre | Typical Skill Multiplier Use | APS Range |
|---|---|---|
| Action RPG | 100–500 % per ability | 0.5–10+ |
| MMORPG | Spell power coefficient (50–200 %) | 1.0–4.0 |
| Shooter | Headshot multiplier (150–250 %) | 1–25 (fire rate) |
| RTS | Unit type modifier (50–300 %) | 0.5–2.0 |
DPS vs. Burst Damage: Choosing the Right Metric
DPS assumes you are attacking continuously for the entire measurement window. In practice, encounters are rarely that clean. Burn phases, cooldown windows, movement, and ability rotations all create moments where you deal zero damage or deal dramatically more than your sustained DPS would predict. This is the distinction between sustained DPS and burst damage.
Sustained DPS — what this calculator measures — is the most useful metric for long boss fights, dungeon clears, and any encounter where consistent output over time determines success. Burst damage matters most for kill windows, interrupting healing, popping shields before they expire, or securing player kills in PvP before the opponent can react.
A high-burst build might have a lower sustained DPS but can front-load enormous damage in the first two seconds of a fight. Evaluate which is more important for your specific gameplay context before optimizing. Our calculator shows you both your per-second rate and your damage-per-hit figure so you can reason about both dimensions at once.
Worked Examples
Standard Warrior Build (No Elemental)
Problem:
A warrior has 150 weapon damage, attacks at 2.0 APS, uses a skill at 100 % multiplier, zero flat elemental damage, and zero bonus damage. What is the DPS?
Solution Steps:
- 1Base damage per hit = 150 × (100 / 100) = 150
- 2Total damage per hit = (150 + 0) × (1 + 0 / 100) = 150 × 1.00 = 150
- 3DPS = 150 × 2.0 = 300
- 4Damage per minute = 300 × 60 = 18,000
Result:
300 DPS — the simplest case with no multipliers or elemental bonus, confirming that DPS equals weapon damage × APS when both multipliers are at their neutral values.
Elemental Mage with Skill Amplification
Problem:
A mage has 200 weapon damage, 1.5 APS, a 150 % skill multiplier, 50 flat elemental (fire) damage, and a 20 % bonus damage modifier. What is the DPS?
Solution Steps:
- 1Base damage per hit = 200 × (150 / 100) = 200 × 1.5 = 300
- 2Add elemental: 300 + 50 = 350
- 3Apply bonus multiplier: 350 × (1 + 20 / 100) = 350 × 1.20 = 420
- 4Total damage per hit = 420
- 5DPS = 420 × 1.5 = 630
- 6Damage per minute = 630 × 60 = 37,800
Result:
630 DPS — over twice the warrior's DPS despite only 33 % more weapon damage, showing how skill multiplier and bonus damage stack to dramatically amplify output.
Fast-Attack Rogue Build
Problem:
A rogue has 80 weapon damage, attacks at 4.0 APS, uses a 120 % skill, 30 flat elemental (poison) damage, and 15 % bonus damage. What is the DPS?
Solution Steps:
- 1Base damage per hit = 80 × (120 / 100) = 80 × 1.2 = 96
- 2Add elemental: 96 + 30 = 126
- 3Apply bonus multiplier: 126 × (1 + 15 / 100) = 126 × 1.15 = 144.9
- 4DPS = 144.9 × 4.0 = 579.6
- 5Damage per minute = 579.6 × 60 ≈ 34,776
Result:
579.6 DPS — demonstrating how high attack speed compensates for lower weapon damage, and how flat elemental bonuses are proportionally stronger on lower base-damage weapons.
Sniper (High Weapon Damage, Low APS)
Problem:
A sniper deals 500 weapon damage, fires at 0.8 APS, has no skill multiplier (100 %), 0 elemental damage, and a 25 % bonus damage modifier. What is the DPS?
Solution Steps:
- 1Base damage per hit = 500 × (100 / 100) = 500
- 2Add elemental: 500 + 0 = 500
- 3Apply bonus: 500 × (1 + 25 / 100) = 500 × 1.25 = 625
- 4DPS = 625 × 0.8 = 500
- 5Damage per minute = 500 × 60 = 30,000
Result:
500 DPS — high burst per shot but modest sustained DPS due to slow fire rate; the 25 % bonus damage adds 125 damage per hit but the low APS limits sustained output.
Tips & Best Practices
- ✓Enter your weapon's average damage (midpoint of the displayed range) for the most accurate sustained DPS estimate.
- ✓Run the calculator with each gear upgrade individually to see exactly how much DPS it adds before committing to a swap.
- ✓If your skill multiplier is above 200 %, even small increases to weapon damage yield large DPS gains because the multiplier is so large.
- ✓Flat elemental damage provides the biggest proportional DPS boost on fast, low-damage weapons — prioritize it there over high-damage, slow weapons.
- ✓Use the Damage Per Minute output to estimate time-to-kill: divide the boss's total HP by your Damage Per Minute to get kill time in minutes.
- ✓Compare two builds by running the calculator twice and noting DPS — a 5 % weapon damage upgrade is rarely as good as a 5 % APS upgrade at moderate APS values.
- ✓For cooldown-based skills that are not used every hit, your effective skill multiplier is lower than the tooltip value — divide the skill damage by the number of auto-attacks in one cooldown cycle to get the true per-hit skill contribution.
- ✓Remember that APS is the final multiplier — any gear that raises both APS and weapon damage simultaneously is far more valuable than gear that raises only one of those stats.
Frequently Asked Questions
Sources & References
Last updated: 2026-06-05
Help us improve!
How would you rate the Damage Per Second Calculator?
Editorial Note
MyCalcBuddy Editorial Team
This page is maintained as an educational calculator reference.
Formula Source: Standard Mathematical References
by Various