TheGHoppers - theghoppers.com
Skip
Attack Speed Calculator

Attack Speed Calculator

Every weapon swings to its own rhythm, and haste bends that rhythm only in whole frames. Name the hand that wields it — a class or a hireling — the base steel, the skill or aura that quickens the blow, and the increased attack speed you carry. This reckoning lays bare the frames each attack costs, the blows you land each second, and the precise haste still needed to seize the next breakpoint.

Base weapon speeds and animation frames are the same in Diablo 2 and Resurrected, so this reckoning holds true for both.

Speed from a skill or aura (Fanaticism, Frenzy, Burst of Speed) — a slow, from Holy Freeze on the foe, counts against you.
The total increased attack speed from your gear.
The level of the chosen skill or aura — its speed climbs with it.

The reckoning

Frames per attack
Attacks per second
Effective IAS
Next breakpoint

Diablo 2 measures every attack in whole frames at twenty-five to the second, so haste only quickens you when it crosses a breakpoint — added speed below one changes nothing. Skill and form speed, weapon speed and item speed are weighed together but not alike. See the full breakpoint tables