PT-BR EN ES
Channel Icon

Crazy Ozz

Official Channel Website

Command Block

Armor Damage Reduction Calculator

Equip your armor piece by piece, select the damage type, and see exactly how much your armor and protection enchantments reduce incoming damage in Minecraft Java Edition — using the official game formula.

Incoming Damage

E.g., diamond sword = 7, arrow = 6, creeper = 25-49

Damage Type
Physical sword, arrow
Projectile arrow, trident
Fire fire, lava
Explosion TNT, creeper
Fall free fall
Magic magic (bypasses armor)
Armor
3pts
8pts
6pts
3pts
Helmet 3 pts
Chestplate 8 pts
Leggings 6 pts
Boots 3 pts
Total armor points 20 / 20
05101520 (max)

Diamond: 2 per piece (max 8) · Netherite: 3 per piece (max 12)

Protection Enchantments
Result
10.0
Raw Damage
❤ × 5.0
73%
Total Reduction
arm. 73% + enc. 0%
2.7
Final Damage
❤ × 1.4
Remaining health: 17.3 / 20 HP
Armor Comparison
Quick Presets
Calculation Formula
Armor reduction:
eff = armor − armor² / (armor×4 + toughness×8 + 8×dmg)
reduction_armor = eff / 25 (max 80%)
Enchantment reduction:
reduction_enc = EPF × 4 / 100 (max 80%)
EPF = sum of effective protection levels
Total reduction (Java):
final = dmg × (1 − armor_reduction) × (1 − enc_reduction)
each reduction is individually capped at 80%

Want to create a cheap, lag-free Minecraft server?

I recommend Sparked Host: affordable plans, great performance, an easy control panel, and fast support.

🚀 Create server on Sparked Host

How to Use the Armor Calculator

Enter the raw damage of the attack and your max health, choose the damage type (physical, projectile, fire, explosion, fall, or magic), and assemble your armor by selecting the material for each piece. The toughness is automatically calculated based on equipped diamond and netherite pieces.

Under "Protection Enchantments", enable the ones applied to your armor — each enchantment only reduces its corresponding damage type (Projectile, Fire, Blast, or Feather Falling), except Protection, which reduces all types including a portion of magic damage. The "Result" section displays final damage taken and remaining HP, while the "Armor Comparison" shows how each material set would perform in the same scenario.

Why is magic damage different?

In Minecraft Java Edition, magic damage completely ignores armor points — which is why harming potions and certain boss attacks deal heavy damage even through full armor. The Protection enchantment still mitigates a portion of magic damage, but raw armor points provide no protection against it.

Frequently Asked Questions

Which full armor set reduces the most damage in Minecraft?

Netherite armor reduces the most damage, combining the maximum armor points (20) with the highest toughness, 12 in total.

Does armor reduce magic damage in Minecraft?

No. Magic damage ignores armor points, but the Protection enchantment still reduces a portion of this damage.

What is the maximum damage reduction possible from armor in Minecraft Java?

Armor point reduction is capped at 80%, and protection enchantment reduction is also capped at 80% individually.

Related Tools