Damage per second (DPS) calculator

Enter damage per hit, how fast you attack, your crit chance and crit multiplier, and how often your attacks land. You get the expected DPS, the average hit, the damage over a fight and the time to kill a target with a set health.

Attacks per second, or seconds between attacks if you pick that below.
A crit that does double damage is 2; 150% crit damage is 1.5.
Optional. Leave empty to skip time to kill.
Expected DPS187.5
Average damage per attack
125
Attacks per second
1.5
Damage added by crits
+25.0%
Damage over the fight
1875
Average time to kill
5.33 s

These are averages. Real fights vary with luck, and the time to kill ignores overkill, armour and any effect not entered here.

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Enter damage per hit and the attack speed.
  2. Add crit chance, crit multiplier and hit chance. Use 100 for hit chance if you never miss.
  3. Optionally enter the fight length and a target’s health.

Formulas

  • Average hit = damage × (1 + crit chance × (crit multiplier − 1)).
  • DPS = average hit × attacks per second × hit chance.
  • Damage over a fight = DPS × seconds.
  • Time to kill = health ÷ DPS.

Worked example

100 damage, 1.5 attacks per second, 25% crit chance and a ×2 crit multiplier. Average hit = 100 × (1 + 0.25 × 1) = 125. DPS = 125 × 1.5 = 187.5. In 10 seconds that is 1,875 damage, and a target with 1,000 health takes about 5.33 seconds.

Tips

  • Check whether your game lists crit damage as a total multiplier or as a bonus; a +50% bonus is a multiplier of 1.5.
  • Do not average different weapons together; calculate each on its own and compare the results.

Frequently asked questions

How is DPS calculated?

Expected DPS is average damage per attack multiplied by attacks per second and by hit chance. Average damage per attack is damage × (1 + crit chance × (crit multiplier − 1)), which averages the crit and non-crit hits together.

How do I enter a cooldown or attack interval?

Choose seconds between attacks and enter the interval. An attack every 2 seconds is 0.5 attacks per second.

What crit multiplier should I use?

Use the total damage multiplier of a crit, so a crit that deals 150% of normal damage is 1.5 and one that deals double is 2. If a game lists crit bonus as extra damage, for example +50%, enter 1.5.

Is the time to kill exact?

No. It divides health by expected DPS, which suits a quick comparison. A real kill happens in whole hits, so it can take slightly longer, and armour, shields or healing change it further.

Why compare DPS rather than damage per hit?

A slow heavy hit and a fast light one can deal the same damage per second. DPS puts them on the same scale, but burst damage and range can still matter in play.

More in Hobbies

All tools in this category: Hobbies ·Updated November 3, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.