DPS Calculator
Calculate your average DPS, including critical hits, from your damage and attack speed.
What is the DPS Calculator?
This tool calculates damage per second (DPS) from a single hit's damage, attack speed, and your critical hit settings. It's useful for game developers balancing combat, and for comparing the strength of different weapons or skills.
How to Use
- Enter the damage dealt by a single hit.
- Enter attack speed as hits per second.
- Enter your critical hit rate and critical damage multiplier.
- Press "Calculate" to see the average DPS and a breakdown.
Example
With 100 damage, 2 hits/sec, a 25% critical rate, and a 2x multiplier, the expected damage per hit is 125, giving an average DPS of 250. Normal DPS (without crits) is 200.
Using This in Game Development
While prototyping enemy stats or weapons in Unity, you can compare how changing attack speed affects overall strength. It's also useful for checking the impact of gear differences across level ranges or the value of a critical-hit skill.
Notes
Attack speed is entered in hits per second. Armor, elemental resistances, hit chance, and cooldowns are not included in this calculation, so results may differ from actual in-game damage.
FAQ
How do I enter the critical rate?
Enter it as a percentage — for 25%, type "25".
What if attack speed is 0?
Attack speed must be greater than 0. A non-attacking state is outside the scope of this tool.
What's the difference between normal DPS and average DPS?
Normal DPS ignores critical hits. Average DPS is the expected value including the critical rate and multiplier you entered.
Related tools: Game Revenue Calculator, XP Calculator, Cooldown Calculator, Armor / Damage Reduction Calculator