Minecraft DPS Calculator: Sword, Axe, Sharpness & Crit

Minecraft DPS Calculator

Estimate melee damage per second in Minecraft Java from weapon type, attack cooldown speed, Sharpness enchantment level, critical hit rate, the Strength effect, and target armor points using real 1.9-plus combat mechanics.

Weapon Loadout Presets

🗡Combat Inputs

Auto-filled by weapon; edit for the custom option.

Crits add 1.5× and need a falling attack at full charge.

Each point reduces damage by about 4% up to 80%.

Damage per second 0 effective hit × attacks/sec
Damage per hit 0 base + Sharpness + Strength
Critical hit damage 0 1.5× a full-charge hit
Attacks per second 0 at chosen swing charge

🔢Formula Snapshot

1.5×Crit multiplier
0.5L+0.5Sharpness bonus
+3Per Strength level
4%Per armor point

🛡Weapon Base Damage & Attack Speed

WeaponBase DamageAttack SpeedCooldownFull-Charge DPS
Netherite Sword8 (4 hearts)1.6 / sec0.625 s12.8
Diamond Sword7 (3.5 hearts)1.6 / sec0.625 s11.2
Iron Sword6 (3 hearts)1.6 / sec0.625 s9.6
Stone Sword5 (2.5 hearts)1.6 / sec0.625 s8.0
Golden / Wooden Sword4 (2 hearts)1.6 / sec0.625 s6.4
Netherite Axe10 (5 hearts)1.0 / sec1.000 s10.0
Diamond Axe9 (4.5 hearts)1.0 / sec1.000 s9.0
Trident (melee)9 (4.5 hearts)1.1 / sec0.909 s9.9

Sharpness & Armor Reference

SharpnessBonus (0.5L+0.5)Armor PointsDamage ReductionDamage Left
Level 0+0.00 points0%100%
Level 1+1.05 (leather set)20%80%
Level 2+1.510 (chainmail)40%60%
Level 3+2.015 (iron set)60%40%
Level 4+2.520 (diamond set)80%20%
Level 5+3.020 (armor cap)80% (max)20%

📊DPS Comparison Grid

LoadoutBaseSharpnessPer HitAttacks/sCrit HitDPS (no crit)
Netherite Sword8V (+3)11.01.616.517.6
Diamond Sword7V (+3)10.01.615.016.0
Iron Sword6III (+2)8.01.612.012.8
Netherite Axe10V (+3)13.01.019.513.0
Diamond Axe9V (+3)12.01.018.012.0
Golden Sword4None4.01.66.06.4
Trident melee9None9.01.113.59.9

Full Formula Breakdown

Attack damageattackDamage = baseDamage + sharpnessBonus + strengthBonus. Base comes from the weapon and material.
Sharpness bonusFor level ≥ 1: bonus = 0.5 × level + 0.5. Level 0 adds nothing, level 5 adds +3.0.
Strength bonusEach Strength level adds a flat +3 damage, so Strength II adds +6 before crit.
Charge factorA swing before the cooldown fills is weaker. Full charge is 100%; spam clicks drop toward 50%.
Critical hitA jump or fall attack at full charge multiplies that hit by 1.5×. Crits cannot be spammed.
Effective per hiteffectiveHit = chargedDamage × (1 + critRate/100 × 0.5), blending normal and 1.5× crit swings.
Armor reductionafterArmor = damage × (1 – min(20, armor) × 0.04), a simplified armor point model.
Damage per secondDPS = effectiveHitAfterArmor × attackSpeed × chargeFactor across sustained swings.

📋Reference Values

ItemCommon EntryHow It Is UsedDPS Effect
Attack speed1.6 sword, 1.0 axeMultiplies per-hit damageSwords out-DPS axes on sustain
SharpnessLevel 0 to 50.5 × level + 0.5 to damageFlat boost each swing
Crit rate0% to 100%Blends 1.5× crit swingsUp to +50% on full crits
StrengthNone to level 3Flat +3 per levelLarge boost from potions
Target armor0 to 20 pointsCuts about 4% per pointLowers landed DPS

💡Practical Combat Tips

Cooldown tip: The white attack indicator has to refill before your next swing lands full damage. Waiting for it makes a swept, full-charge sword far stronger than mashing the mouse button.
Crit tip: Jump and hit as you start falling, with the cooldown full, to land a 1.5× critical. Set the crit rate to your real hit habits since crits cannot land while sprinting or climbing.

Minecraft is very much about swinging your sword and then making a bunch of complicated calculations which will either deliver massive blows to your enemy or just glance off them. It’s all about the rhythm, the timing and knowing how damage per second translates into real world outcomes. A lot of people only ever consider raw damage of their items and assume more is better. That doesn’t last long as that’s not accounting for cooldowns and attack speed mechanics.

This calculator do it for you, allowing you to find out precisely what each piece of your loadout does against armoured enemies. Version 1.9 added an attack cooldown system that’s at the heart of this. Instead of basic clicks per second, you have a charging bar that fills up between attacks. So, the more often you mash on mouse button, the quicker you’ll reset that charge before it hits maximum capacity, resulting in far lower damage output different than waiting until the bar is fully charged.

How to Calculate Your Minecraft Damage

That’s where attack speed come into play, alongside pure damage output. Sure, a gold sword takes fewer seconds to swing then a netherite axe does. But because it lacks strength behind every blow, it doesn’t make up for a higher attack rate in most situations. With the tool, you can set your own desired percentage of the swing charge. This lets you see what kind of DPS you’re missing out on by spamming instead of tapping on cooldown rhythmically.

This gets into some potion effects and enchantment territory, which can be overshot easy. On one side, you have Strength potions giving you huge (temporary) bonuses to your overall damage; on the other, Sharpness do flat damage according to a straightforward formula. Both of these add to your base damage before armor reduces it. This is important. When you’re facing heavily armored enemies, getting an extra 10 points of raw damage will do much more for you than barely speeding up your attacks. Every single swing need to pack a punch capable of punching through defenses.

The tool comes with tables explaining exactly what effect each Sharpness level has. These tables shows that later levels have diminishing returns compared to their enchanting cost, but they will all make a noticeable impact during boss encounters. Another variable is critical hits. These aren’t related to any stat in your gear; it’s all about the player’s skill. If you land a fully charged jump attack, it does 1.5 times your normal damage (for just that one hit). So a skilled player who nails their jumps can deal higher damage compared to an opponent with superior gear, because they get more crits.

The calculator allows you to modify your critical hit percentage based off what sort of a player you are: erratic spammers versus precision strikers. It shows the amount of damage you’re missing out on when you miss jump attacks. The other piece of this puzzle is target armor. Armor mitigates damage according to its level: each point of armor lower damage by a percentage, capping out at significant reduction for full diamond or netherite sets. That’s why raw DPS figures are nice but look really good on paper until you realize you’re using it on someone with good armor.

The tool accounts for this. It shows you how much effective damage will land once armor mitigation is taken into account. So you don’t should of made the common mistake of thinking you’ll do too much damage to higher-level threats. These variables change how you engage with fights. You no longer chase raw base damage on weapons but instead try to maximize their time and overall output. You stop hating the cooldown bar as a burden but see it as a limited resource to manage. You also understand how enchants can be more impactful against armored opponents since they help overcome damage reduction.

What the tool tells you isn’t simply a bunch of stats. It’s a mirror of your decisions regarding your gear and playstyle. If you get the right mix, chaotic encounters become measured battles, each swing having its value.

Minecraft DPS Calculator: Sword, Axe, Sharpness & Crit