Damage Per Second Calculator

Calculate your total DPS output including skill multipliers and elemental damage.

Damage Parameters

Total DPS

300 DPS
150.00 damage per hit

Damage Breakdown

Base Damage per Hit150.00
Effective APS2.00
Damage per Minute18,000
Damage per Hour (M)1.08M

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

DPS = ((Weapon × Skill%) + Elemental) × (1 + Bonus%) × APS

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:

  1. 1Base damage per hit = 150 × (100 / 100) = 150
  2. 2Total damage per hit = (150 + 0) × (1 + 0 / 100) = 150 × 1.00 = 150
  3. 3DPS = 150 × 2.0 = 300
  4. 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:

  1. 1Base damage per hit = 200 × (150 / 100) = 200 × 1.5 = 300
  2. 2Add elemental: 300 + 50 = 350
  3. 3Apply bonus multiplier: 350 × (1 + 20 / 100) = 350 × 1.20 = 420
  4. 4Total damage per hit = 420
  5. 5DPS = 420 × 1.5 = 630
  6. 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:

  1. 1Base damage per hit = 80 × (120 / 100) = 80 × 1.2 = 96
  2. 2Add elemental: 96 + 30 = 126
  3. 3Apply bonus multiplier: 126 × (1 + 15 / 100) = 126 × 1.15 = 144.9
  4. 4DPS = 144.9 × 4.0 = 579.6
  5. 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:

  1. 1Base damage per hit = 500 × (100 / 100) = 500
  2. 2Add elemental: 500 + 0 = 500
  3. 3Apply bonus: 500 × (1 + 25 / 100) = 500 × 1.25 = 625
  4. 4DPS = 625 × 0.8 = 500
  5. 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

The skill multiplier represents how effectively your character channels raw weapon power into each strike — it scales the weapon stat before anything else is factored in. Flat elemental damage is then added on top as an independent source that is not amplified by the skill itself. This ordering matches how most action RPGs separate physical and elemental damage calculations internally, and it means your skill multiplier does not make elemental damage stronger.
It depends on your current stats and diminishing returns in your game. Attack speed multiplies your entire damage output — skill-scaled weapon damage plus elemental — so it is often a strong choice. However, if you already have very high APS and low weapon damage, a large weapon damage upgrade may yield more DPS. The best approach is to enter your current stats, then adjust each variable independently and observe which change produces the largest DPS gain.
Damage Per Minute is your DPS multiplied by 60, representing total damage output if you attack without interruption for one full minute. Damage Per Hour (M) is DPS multiplied by 3,600 then divided by 1,000,000, expressed in millions for readability. These metrics are useful for estimating how long it takes to deplete a boss health pool or comparing builds in long sustained fights.
This calculator treats the Bonus Damage field as a single additive percentage. If your game has two separate multiplicative categories — for example, a 20 % damage bonus and a separate 15 % elemental amplification that multiply each other — you should calculate the combined multiplier manually: (1.20 × 1.15 − 1) × 100 = 38 %, and enter 38 in the Bonus Damage field. Alternatively, run the calculator once to get DPS at your skill-scaled value, then multiply that result by 1.15 outside the tool.
Many games animate attacks on a fixed frame budget, so your effective APS is rounded to the nearest frame boundary rather than being exactly the number on your stat sheet. For example, at 60 FPS a game might support 1.00, 1.05, 1.11, 1.18 … APS based on which frame counts divide evenly. Breakpoints mean that increasing APS beyond a breakpoint but below the next one yields zero real benefit. You should enter your <em>effective</em> APS (shown in-game after rounding) rather than your raw stat-sheet APS to get an accurate DPS figure from this calculator.
Yes. Enter bullet or projectile damage as Weapon Damage, keep Skill Multiplier at 100 % unless your character has a damage coefficient, enter fire rate (bullets per second) as Attacks Per Second, and use Flat Elemental for any fixed bonus damage per bullet (such as explosive splash). The formula is identical because fire rate and APS are mathematically the same variable. For burst-fire weapons, use average rounds per second over the full burst cycle including the delay between bursts.
The calculator is perfectly accurate for the model it implements: continuous attacks with fixed damage values and no randomness. Real in-game DPS may differ because most games introduce variance (damage range min/max), critical hit mechanics, dodge/miss chances, and target armor or resistances — none of which this tool models. For the cleanest comparison, use your weapon's average damage (midpoint of the damage range) and verify against a training dummy or combat log if your game provides one.

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.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.

Privacy choices

MyCalcBuddy uses necessary storage for the site to work. Optional analytics, notifications, and future advertising features stay off unless you allow them.