Attack speed in 10 seconds
- 700max attack speed, the cap.
- 20min attack speed (shifted by base).
- 1.7BAT of 92 of 127 heroes.
- 1attack speed per point of agility.
More attack speed = more punches. Axe likes more punches.
The Attack Speed Calculator Tool shows attacks per second, time per attack and DPS for every Dota 2 hero at any level, with items, BAT and the 700 attack speed cap.
Juggernaut at level 1: 110 base attack speed, 32 agility, 1.4 BAT.

This tool is created with love for Dota 2 and for helping you to play better every day and rank up! Have Fun and Enjoy!

The Attack Speed Calculator Tool turns attack speed into something you can feel: attacks per second, time per attack and right-click DPS for any hero at any level. Add items and watch the hit metronome speed up. Axe tried to count his punches per second. Axe punched the calculator. This one survived.
Axe explains
Attack speed in 10 seconds
More attack speed = more punches. Axe likes more punches.
Attack speed and base attack time (BAT) together decide how often a hero attacks:
Example: Axe at level 1 has 100 base attack speed and 18 agility, so 118 attack speed. With a 1.7 BAT that is 118 ÷ 170 = 0.69 attacks per second, or one attack every 1.44 seconds.
Attack speed is limited to 700. Everything above it is wasted, and the tool shows how much. The minimum is 20, but it moves with the hero's base attack speed: Tiny (85 base) can drop to 5, Broodmother (125 base) never goes below 45. Only a few spells, like Marci's Unleash and Troll Warlord's Battle Trance, can go past 700.
Attacks per second at each attack speed. The last row is the cap.
90 heroes start with 100 attack speed. The rest start higher or lower, and that shifts their whole attack speed range. Broodmother has the highest base (125), Tiny the lowest (85).
Every other hero: 100. Source: Liquipedia's base attack speed table, checked against all 127 heroes.
BAT divides everything. The same 300 attack speed gives 2.14 attacks per second with a 1.4 BAT, 1.76 with 1.7 and 1.50 with 2.0. That is why heroes with a low BAT get so much out of every attack speed item. 92 of 127 heroes have 1.7. See every hero's BAT in the Hero Stats Ranker Tool.
Fastest attackers with base attack speed, agility and BAT combined, no items:
Juggernaut1.01
Anti-Mage0.89
Dark Willow0.89
Morphling0.89
Terrorblade0.89
Morphling1.70
Terrorblade1.66
Juggernaut1.59
Anti-Mage1.47
Broodmother1.43The buttons open the ranking in the Hero Stats Ranker Tool.
Hero guide · Dota2FreaksJuggernaut: builds, items and skill orderJuggernaut attacks faster than any other hero at level 1 (1.01 per second). See which items turn that into kills.Agility counts as attack speed here (1 agility = 1 attack speed). Values from Valve's item data, passive bonuses only: actives like Mask of Madness' Berserk or Hurricane Pike's Enchant are not included.
Moon Shard+140
Mjollnir+90
Bloodthorn+70
Hyperstone+60
Monkey King Bar+50
Manta Style+41
Hand of Midas+40
Witch Blade+40
Gloves of Haste44.4
Blitz Knuckles35.0
Moon Shard35.0
Hyperstone30.0
Power Treads (Agility)25.0
Wraith Band21.8
Oblivion Staff21.5
Hand of Midas18.2Moon Shard gives the most raw attack speed (+140) and can also be eaten for a smaller permanent bonus that frees the slot. Butterfly is special: +30 agility and +20% attack speed, which grows with everything else you have.
When will you have them? The Item Timing Calculator shows the minute for your whole build.
First attack speed of most carries: Power Treads. The Boots Comparison puts them next to Phase Boots and every other pair.
Items · Dota2FreaksAll Dota 2 items and recipesEvery item with cost, recipe and stats. Find the attack speed item that fits your hero and your gold.Right-click DPS is damage per hit × attacks per second. Both multiply each other, so the one you have less of is usually the better buy. A simple rule: 1 attack speed is worth (your damage ÷ your attack speed) damage.
Example: Juggernaut at level 15 has about 94 damage and 181 attack speed. One point of attack speed is worth 0.52 damage for him, so +60 attack speed from a Hyperstone gives as much DPS as about +31 damage.
Attack speed also makes every on-hit effect trigger more often: lifesteal, bash chances, Maelstrom procs. Axe has one on-hit effect: the hit. Axe is happy.
Free tool · Dota2FreaksMMR Calculator: how far is your rank goal?Fast hands help. Set your rank goal and see how many games and how much time it could take to get there.Total attack speed = (base attack speed + agility + bonus attack speed) × (1 + percentage bonus). Attacks per second = total attack speed ÷ (100 × BAT). Most heroes have a 1.7 BAT and 100 base attack speed.
The maximum attack speed is 700. The minimum is 20, shifted by the hero's base attack speed: Tiny with 85 base attack speed goes down to 5. A hero with 1.7 BAT at 700 attack speed attacks 4.12 times per second.
Yes. Every point of agility gives 1 attack speed, on top of armor. Agility heroes also get 1 damage per point, Universal heroes 0.45.
IAS means increased attack speed. It is the old name for bonus attack speed from items, agility and spells. Every point of IAS adds 1 to your attack speed.
Moon Shard gives the most attack speed of a single item: +140. Gloves of Haste gives the most per gold (44.4 per 1,000 gold). Butterfly also adds 20% attack speed on top of everything else.
BAT is the base attack time: the time between two attacks at 100 attack speed. 92 of 127 heroes have 1.7. A lower BAT makes every point of attack speed worth more.
Data: Valve's official Dota 2 datafeed · updated