Genshin Impact DPS Calculator

Calculate real damage per second using the actual outgoing-damage formula

Compute Genshin Impact DPS from base damage, ATK%, additive and multiplier bonuses, CRIT rate, CRIT damage, enemy DEF and resistance, then divide by hit interval. Uses the game's real outgoing-damage formula. Runs in your browser.

What damage formula does this use?

It follows Genshin Impact's outgoing-damage model: base talent damage times the total damage multiplier, then a DEF-reduction factor, then a resistance multiplier, then the crit-weighted average. Each stage matches how the game actually applies modifiers.

Genshin Impact damage is a chain of multipliers, not a single number. This calculator applies the game’s real outgoing-damage formula — talent base, total damage bonus, defense reduction, resistance, and a crit-weighted average — then divides by your attack interval to give a comparable DPS figure.

How it works

The per-hit and DPS calculation follows the in-game order of operations:

nonCrit  = baseDmg × abilityMult% × (1 + dmgBonus%)
defMult  = (lvl + 100) / ((lvl + 100) + (1 − defReduction) × (enemyLvl + 100))
resMult  = res ≥ 0.75 ? 1 / (4·res + 1) : res < 0 ? 1 − res/2 : 1 − res
avgHit   = nonCrit × defMult × resMult × (1 + min(crit,1) × critDmg)
DPS      = avgHit / hitInterval

Capping CRIT rate at 100 percent and applying the piecewise resistance rule are both true to the game and matter for high-investment builds.

Example and tips

A hit with 400 base damage, a 250 percent ability multiplier, 80 percent damage bonus, 65 percent CRIT rate and 130 percent CRIT damage against an equal-level enemy with 10 percent resistance lands for roughly 1,600 average damage. Lower the enemy resistance with shred effects and you will see the resistance multiplier climb, which is often a bigger gain than stacking more ATK percent.