DPS Calculator

Calculate damage per second for any game with attack speed, crits, and accuracy.

DPS Parameters

Damage Per Second

178.13 DPS
118.75 avg damage per hit

DPS Breakdown

Raw DPS (no crit/miss)150.00
+DPS from Crits+37.50
-DPS from Misses-9.38
Final DPS178.13

Combat Analysis

Normal Hit100
Critical Hit200
Attacks Per Second1.50
Effective Crit Bonus+25.0%

Time to Kill

Target HP10,000
Attacks Needed~85
Time to Kill56.14s

What Is DPS and Why Does It Matter?

Damage Per Second (DPS) is one of the most fundamental combat metrics in gaming. It measures how much damage a character, weapon, or build can deal to an enemy every second, accounting for all relevant modifiers such as attack speed, critical hit chance, critical hit multiplier, damage bonuses, and accuracy. Whether you are optimizing a World of Warcraft raiding build, fine-tuning an ARPG character in Path of Exile or Diablo, or theorycraft­ing in any MMO or action RPG, understanding your true DPS is essential for choosing the right gear and abilities.

Raw base damage numbers shown on a weapon tooltip rarely tell the full story. A slow weapon with high base damage might deal less sustained DPS than a fast weapon with modest damage per hit. Layered on top of that are critical hits — which can dramatically amplify burst and average output — and hit chance, which reduces effective output when you miss attacks entirely. This DPS calculator combines all of these factors into one authoritative result so you can make evidence-based build decisions instead of guessing.

The concept of DPS is also directly tied to the time-to-kill (TTK), which tells you how many seconds it takes to defeat an enemy with a given amount of health. Lower TTK generally means more efficient farming, faster boss kills, and a stronger performance ceiling. Use this calculator to compare two builds side-by-side by running each set of numbers through separately and noting the DPS and TTK differences.

DPS calculators are particularly powerful for content like endgame raids, dungeon speed-runs, and competitive PvP where seconds matter. Even a modest 10–15% DPS increase can translate to minutes saved on a long boss encounter, potentially enabling you to beat enrage timers or reach damage check thresholds you previously could not.

The DPS Formula Explained

The calculation proceeds in three stages. First, the total base damage is computed by scaling raw base damage with any flat percentage damage bonuses:

totalBaseDamage = baseDamage × (1 + damageBonus / 100)

Second, the average damage per hit accounting for crits is calculated using the expected-value formula. For each attack there is a critChance probability of dealing critical damage and a (1 − critChance) probability of dealing normal damage:

avgDamageWithCrit = totalBaseDamage × (1 − critDecimal) + totalBaseDamage × critMultDecimal × critDecimal

Third, this average crit-weighted damage is multiplied by the hit chance to account for misses, giving the effective damage per attack:

effectiveDamage = avgDamageWithCrit × hitDecimal

Finally, effective damage is multiplied by attacks per second to yield DPS. The calculator also derives the effective crit bonus — the net percentage damage increase attributable purely to your crit stats — using the formula effectiveCritBonus = (critMultDecimal − 1) × critDecimal × 100. This lets you compare the marginal value of stacking crit chance versus crit multiplier versus flat damage.

Metric Formula
Total Base Damage baseDamage × (1 + bonusPct / 100)
Avg Hit with Crit totalBase × (1 − critChance) + totalBase × critMult × critChance
Effective Damage / Hit avgDamageWithCrit × hitChance
DPS effectiveDamage × attackSpeed
Time to Kill targetHP / DPS
Attacks to Kill ⌈targetHP / effectiveDamage⌉

Full DPS Calculation

DPS = [BaseDamage × (1 + BonusPct/100)] × [(1 − CritPct/100) + (CritMult/100) × (CritPct/100)] × (HitPct/100) × AttackSpeed

Where:

  • BaseDamage= Raw damage value per hit before any modifiers
  • BonusPct= Flat percentage damage bonus (e.g. 20 means +20%)
  • CritPct= Critical hit chance as a percentage (0–100)
  • CritMult= Critical hit multiplier as a percentage (e.g. 200 = 2× damage)
  • HitPct= Accuracy / hit chance as a percentage (0–100)
  • AttackSpeed= Number of attacks executed per second

Understanding Critical Hit Mechanics

Critical hits are a multiplicative damage layer that can swing DPS significantly, but their value depends on both crit chance and crit multiplier together. A 50% crit chance with a 150% crit multiplier (1.5× damage) provides a smaller bonus than 50% crit chance with 250% crit multiplier (2.5× damage). The effective crit bonus formula captures this relationship cleanly:

effectiveCritBonus (%) = (critMultiplier/100 − 1) × (critChance/100) × 100

For example, with 25% crit chance and 200% crit multiplier: effectiveCritBonus = (2.0 − 1) × 0.25 × 100 = 25%. This means crits are adding 25% to your overall average damage output, on top of your base damage. If you doubled your crit chance to 50% while keeping the same multiplier, your effective crit bonus would jump to 50%.

When deciding between stacking crit chance versus crit multiplier, consider diminishing returns. Increasing crit chance from 5% to 25% (a +20 point gain) gives a much larger improvement than going from 80% to 100%. Conversely, crit multiplier scales linearly — every 50 percentage points added to the multiplier contribute the same crit bonus per unit of crit chance. In practice, most optimized builds aim for a balanced ratio rather than maximizing just one stat.

Many games cap crit chance at 100% and have minimum crit multiplier values (often 150% or 200%). This calculator clamps crit chance at 100% in the formula (using Math.min(crit, 100)) so over-capping doesn't artificially inflate results.

Hit Chance, Accuracy, and DPS Loss from Misses

Hit chance (accuracy) is the probability that any given attack successfully lands on the target. When an attack misses, it deals zero damage, which reduces average effective damage and therefore DPS. The calculator shows this explicitly as a DPS lost to misses figure:

dpsLostToMiss = avgDamageWithCrit × attackSpeed × (1 − hitChance/100)

In many MMOs and RPGs, enemies at higher levels or with evasion stats cause your hit chance to drop below 100%. Even a seemingly small miss rate has a disproportionate impact on total DPS. Going from 100% hit chance to 95% (the default in this calculator) reduces DPS by exactly 5%. Dropping to 85% hit chance cuts DPS by 15%, which can make a meaningful difference in a boss kill time.

Some games distinguish between miss (complete whiff), dodge (enemy-side evasion), and parry (enemy-side block). For this calculator's purposes, all of these can be combined into a single effective hit chance percentage. If a game has separate miss, dodge, and parry rates, multiply them together to get combined hit probability: e.g., 95% hit × 97% dodge avoid × 99% parry avoid ≈ 91.2% combined.

Accuracy gear or talents that raise hit chance from 85% to 100% represent a 17.6% relative DPS increase — far more than most other single-item upgrades. This makes hit capping a priority in many game systems before investing in offensive secondary stats like crit or haste.

Time to Kill and Practical Combat Applications

Time to Kill (TTK) is derived directly from DPS and target HP: TTK = targetHP / DPS. Alongside TTK, the calculator computes the number of attacks needed to defeat the target: attacksToKill = ⌈targetHP / effectiveDamage⌉, where the ceiling function means you always round up since a partial attack cannot finish a kill.

TTK is the most actionable number for build optimization. If you are farming content repeatedly, shaving 5 seconds per kill across hundreds of kills saves significant real time. For boss encounters with enrage timers, TTK tells you definitively whether your group's collective DPS exceeds the threshold required before the timer expires.

When comparing two builds, TTK is clearer than raw DPS because it accounts for the specific HP pool of content you care about. A build with 10% higher DPS will kill a 10,000 HP target ~9% faster, and a 100,000 HP world boss ~9% faster — the percentage gain is consistent regardless of target HP.

In PvP, TTK becomes even more critical because opponents are moving, healing, and dealing damage back. A lower TTK build can eliminate a target before they respond, while a build with higher individual hit numbers but lower sustained DPS may be out-traded in a prolonged fight. Use this calculator to evaluate both burst scenarios (fewer attacks, high per-hit damage) and sustained scenarios (many attacks, consistent output) to find the right balance for your playstyle and game mode.

DPS Target HP TTK (seconds)
100 10,000 100
178 10,000 ~56.2
630 50,000 ~79.4
280 5,000 ~17.9

How to Optimize DPS in RPGs and MMOs

Effective DPS optimization requires understanding which stats scale multiplicatively versus additively. In most game systems, attack speed and damage bonuses are additive within their own group but multiply against each other between groups. For example, two separate +20% damage bonuses often add to +40%, while a +40% damage bonus on one layer and a ×1.3 attack speed multiplier on another layer multiply together. Understanding your game's specific layering is key to identifying the biggest gains.

The general optimization priority for sustained DPS builds is: (1) reach the hit chance cap so no DPS is lost to misses; (2) stack attack speed if your game lacks diminishing returns on it; (3) balance crit chance and crit multiplier for maximum effective crit bonus; (4) add flat damage bonuses last. However, this order varies significantly by game and character class.

Use this DPS calculator to simulate stat trade-offs: try increasing attack speed by 0.1 while reducing base damage by 10 and see whether DPS goes up or down. This kind of sensitivity analysis reveals which stat is most valuable at your current gear level — and that marginal value changes as you gear up. A stat that is worth a lot at low gear levels may suffer diminishing returns at high gear levels.

For group content, remember that your personal DPS is only one part of the equation. Debuffs, buffs, and support abilities that amplify party DPS can be worth more than an equivalent investment in personal stats. This calculator focuses on individual DPS, so account for group multipliers separately when planning team compositions.

Worked Examples

Default Balanced Build

Problem:

A character has 100 base damage, 1.5 attacks per second, 25% crit chance, 200% crit multiplier, 0% damage bonus, 95% hit chance, and a target with 10,000 HP. What is the DPS and time to kill?

Solution Steps:

  1. 1Total base damage = 100 × (1 + 0/100) = 100
  2. 2Crit decimal = 25/100 = 0.25; crit multiplier decimal = 200/100 = 2.0
  3. 3Avg damage with crit = 100 × (1 − 0.25) + 100 × 2.0 × 0.25 = 75 + 50 = 125
  4. 4Hit decimal = 95/100 = 0.95; effective damage per hit = 125 × 0.95 = 118.75
  5. 5DPS = 118.75 × 1.5 = 178.13
  6. 6Time to kill = 10,000 / 178.125 ≈ 56.13 seconds; attacks to kill = ⌈10,000 / 118.75⌉ = 85

Result:

178.13 DPS — Time to Kill: 56.13 seconds (85 attacks)

High Crit Build with Damage Bonus

Problem:

A burst-focused build has 150 base damage, 2.0 attacks per second, 50% crit chance, 250% crit multiplier, 20% damage bonus, 100% hit chance, against a boss with 50,000 HP.

Solution Steps:

  1. 1Total base damage = 150 × (1 + 20/100) = 150 × 1.2 = 180
  2. 2Crit decimal = 0.50; crit multiplier decimal = 2.50
  3. 3Avg damage with crit = 180 × (1 − 0.50) + 180 × 2.50 × 0.50 = 90 + 225 = 315
  4. 4Hit decimal = 1.0; effective damage per hit = 315 × 1.0 = 315
  5. 5DPS = 315 × 2.0 = 630
  6. 6Effective crit bonus = (2.50 − 1) × 0.50 × 100 = 75%; Time to kill = 50,000 / 630 ≈ 79.37 seconds; attacks to kill = ⌈50,000 / 315⌉ = 159

Result:

630 DPS — Time to Kill: 79.37 seconds (159 attacks) — Crit Bonus: +75%

Low Accuracy Sniper Build

Problem:

A slow high-damage character has 500 base damage, 0.5 attacks per second, 30% crit chance, 300% crit multiplier, no damage bonus, but only 70% hit chance against a 5,000 HP target.

Solution Steps:

  1. 1Total base damage = 500 × (1 + 0/100) = 500
  2. 2Crit decimal = 0.30; crit multiplier decimal = 3.0
  3. 3Avg damage with crit = 500 × (1 − 0.30) + 500 × 3.0 × 0.30 = 350 + 450 = 800
  4. 4Hit decimal = 0.70; effective damage per hit = 800 × 0.70 = 560
  5. 5DPS = 560 × 0.5 = 280
  6. 6Effective crit bonus = (3.0 − 1) × 0.30 × 100 = 60%; Time to kill = 5,000 / 280 ≈ 17.86 seconds; attacks to kill = ⌈5,000 / 560⌉ = 9

Result:

280 DPS — Time to Kill: 17.86 seconds (9 attacks) — 120 DPS lost to misses

Fast Attacker — Comparing Hit Chance Impact

Problem:

A rogue-type build has 80 base damage, 3.0 attacks per second, 40% crit chance, 175% crit multiplier, 10% damage bonus, but only 80% hit chance against a 3,000 HP target.

Solution Steps:

  1. 1Total base damage = 80 × (1 + 10/100) = 80 × 1.10 = 88
  2. 2Crit decimal = 0.40; crit multiplier decimal = 1.75
  3. 3Avg damage with crit = 88 × (1 − 0.40) + 88 × 1.75 × 0.40 = 52.8 + 61.6 = 114.4
  4. 4Hit decimal = 0.80; effective damage per hit = 114.4 × 0.80 = 91.52
  5. 5DPS = 91.52 × 3.0 = 274.56
  6. 6At 100% hit chance DPS would be 114.4 × 3.0 = 343.2 — the 20% miss rate costs 68.64 DPS; Time to kill = 3,000 / 274.56 ≈ 10.93 seconds

Result:

274.56 DPS — Time to Kill: 10.93 seconds — 68.64 DPS lost to misses (20% accuracy penalty)

Tips & Best Practices

  • Hit cap first — reach 100% hit chance before stacking any other offensive stat to eliminate all DPS lost to misses.
  • Use the effective crit bonus output to determine whether adding crit chance or crit multiplier gives a bigger DPS increase at your current stat values.
  • Compare two weapon options by entering each weapon's stats separately and comparing the final DPS — a faster weapon with lower base damage often wins.
  • For boss encounters, enter the boss HP into the Target HP field and compare Time to Kill across builds to check enrage-timer viability.
  • A 20% damage bonus added in the damage bonus field always gives the same relative DPS increase regardless of other stats, but multiplicative bonuses (from separate systems) are worth more.
  • If your game has a minimum crit multiplier (e.g. 150%), set the crit multiplier field to that floor to get accurate baseline numbers before applying gear bonuses.
  • When theorycrafting, try increasing attack speed by 0.5 and reducing base damage by a proportional amount — if DPS stays equal, you have found the break-even point between the two stats.
  • DPS alone does not account for resource costs, cooldowns, or ramp-up time — adjust your mental model for DoT builds or abilities with delayed damage.

Frequently Asked Questions

DPS stands for Damage Per Second and measures the average sustained damage a character or weapon deals every second in combat. It accounts for attack speed, base damage, critical hits, accuracy, and any damage bonuses. DPS is the primary metric used to compare builds, weapons, and class performance in MMOs, ARPGs, and action games.
Critical hit chance increases average damage output by a factor determined by the crit multiplier. The net DPS gain from crits is captured by the effective crit bonus formula: (critMultiplier/100 − 1) × critChance/100 × 100. For example, 25% crit chance with 200% multiplier adds 25% to average damage. Doubling crit chance to 50% would double this bonus to 50%, making crit chance a linear DPS scaling stat when crit multiplier is fixed.
Crit multiplier is the percentage of base damage dealt on a critical hit. A 200% crit multiplier means crits deal 2× base damage. Enter the value exactly as it appears in your game's stat sheet. Many games display crit damage as a separate bonus (e.g. '+50% crit damage' means 150% total), while others show total multiplier (200%). Adjust accordingly — if your game shows a bonus, add 100 to get the total multiplier.
Every percentage point of missed hit chance reduces your DPS by the same percentage. Dropping from 100% to 90% hit chance cuts DPS by exactly 10%. This makes hit chance one of the highest-priority stats to maximize before investing in offensive stats. In many MMOs, hitting the hit cap (100% vs. target's level) is the first optimization step for any DPS character.
Raw DPS is the damage per second assuming every hit lands and no crits occur — it is simply base damage × attack speed. Effective DPS accounts for crit chance, crit multiplier, and hit chance to give the true average damage dealt per second. Effective DPS is always the more meaningful metric for comparing builds because it reflects actual combat performance rather than an idealized scenario.
Enter the stats for your first build, note the DPS and TTK results, then update the inputs for your second build and compare. Pay attention to the DPS breakdown section which shows how much each factor (raw DPS, crit gain, miss loss) contributes, as this reveals which stat changes made the biggest difference. Running both builds against the same target HP gives a direct TTK comparison.
Yes — in this calculator and in most games without attack speed caps, DPS scales linearly with attack speed. Doubling attack speed exactly doubles DPS, all else equal. Some games impose attack speed caps, breakpoints on animation frames, or diminishing returns, so check your specific game's mechanics. If a hard cap exists, additional attack speed above that cap provides no further benefit.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the DPS 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.