Game Math Tool

DPS Calculator

Estimate damage per second with fire rate, critical hits, magazines and reload downtime.

Average damage / shot54.00
Burst DPS270.00
Sustained DPS

DPS formula

Expected damage per shot is damage × (1 + crit chance × (crit multiplier − 1)). Burst DPS multiplies that expected shot damage by shots per second. Sustained DPS spreads one magazine's expected damage over firing time plus reload time.

For a magazine of N shots, firing time is modeled as (N − 1) / fire rate because the first shot occurs immediately and the remaining intervals happen between shots.

Frequently asked questions

Should fire rate be RPM or shots per second?

This calculator expects shots per second. Divide rounds per minute by 60 before entering the value.

Does sustained DPS include reload time?

Yes. The sustained result includes the reload time entered.

What about armor and damage reduction?

This calculator measures outgoing expected damage. Apply armor or resistance separately if your game's formula requires it.