Introduction
This Minecraft Armor Calculator shows how much damage you really take when a mob or player hits you. Pick your helmet, chestplate, leggings, and boots, add Protection enchantments, then choose the attack. The tool does the math and tells you the final damage in HP and hearts.
Armor works differently in Java Edition and Bedrock Edition, so you can switch between them. Java uses armor points plus armor toughness, which means Diamond and Netherite gear soaks up big hits better. Bedrock gives a flat 4% cut per armor point.
You also get a step-by-step breakdown of the armor formula, your total EPF from enchantments, how many hits you can survive, and your effective HP. A sweep chart plots your setup against every damage value from 1 to 40 HP, and a full armor set table compares Leather, Chainmail, Golden, Iron, Diamond, Netherite, and Turtle Shell side by side.
Use it to plan gear before a Nether trip, test if you can live through a creeper blast, or find out which Protection level is worth your XP. If you are still gearing up, our Minecraft Enchantment Calculator and Minecraft Anvil Calculator help you plan the enchants and anvil costs before you commit your levels.
How to use our Minecraft Armor Calculator
Pick your edition, set the armor and enchantments in each slot, then choose the hit you want to test. The calculator shows how much damage you really take, how much your armor blocks, your effective HP, and how many hits you can survive.
Edition: Choose Java Edition or Bedrock Edition. Java uses armor points plus toughness. Bedrock gives a flat 4% cut per armor point.
Quick-set full sets: Click one button, like Diamond or Netherite, to fill all four slots with that material at once. Click None to clear them.
Helmet: Pick the material (including Turtle Shell), pick a Protection type, and pick the level from I to IV. The box on the right shows that slot's armor and toughness.
Chestplate: Pick the material, the Protection type, and the level. The chestplate gives the most armor points of any piece.
Leggings: Pick the material, the Protection type, and the level.
Boots: Pick the material, the Protection type, and the level. Then set Feather Falling, which only cuts fall damage.
Predefined damage source: Choose a common hit, like a Creeper Explosion or a Skeleton Arrow. This fills in the damage amount and damage type for you. Choose Custom to set your own.
Damage type: Pick how you are hit: melee, projectile, explosion, fire, fall, magic, or a type that bypasses armor. Fall and magic skip armor points. Bypass damage skips everything.
Incoming damage (HP): Type the raw damage of the hit. Two HP equals one heart, and you can use half steps like 2.5.
Quick HP buttons: Tap 1, 3, 5, 7, 10, 20, or 49 HP to set common hit sizes fast.
Type-specific EPF cap: Check this box to count Protection and type-specific protection (like Blast Protection) as two separate pools. Leave it off to use one shared EPF pool.
Sweep Damage Range: Turn this on to chart your setup against every incoming damage value, and drag the slider to set the top damage on the chart.
Calculate and Reset: Press Calculate to update the results, or Reset to go back to the default full Protection IV diamond setup.
Minecraft Armor and Damage Explained
In Minecraft, armor soaks up damage before it reaches your health bar. Your health is 20 HP, and 2 HP equals one heart. Every piece of armor you wear adds armor points, shown as the chestplate icons above your hotbar. The most you can get from a full set is 20 armor points, or 10 full icons.
Armor Points by Material
Each material gives a different number of armor points per slot. A full Netherite or Diamond set gives 20 points. Iron gives 15, Chainmail gives 12, Golden gives 11, and Leather gives only 7. Turtle Shell is a helmet-only item worth 2 points, and it also gives you Water Breathing when worn. When you are hauling ingots and blocks back from a mining trip, the Minecraft Stack Calculator helps you work out how many stacks of material a full set costs.
Armor Toughness
Diamond and Netherite have a second hidden stat called armor toughness. Diamond gives 2 toughness per piece and Netherite gives 3. Toughness matters most against big hits. Without it, strong attacks punch through armor much more easily. This is the main reason a Netherite set beats an Iron set against a creeper blast, even though both blocks of armor look similar on the HUD.
How Java Edition Calculates Reduction
Java uses this rule: reduction = min(20, max(armor ÷ 5, armor − (4 × damage) ÷ (toughness + 8))) ÷ 25. That means small hits get blocked at close to 4% per armor point, while huge hits get blocked less unless you have toughness. Armor alone can never block more than 80% of a hit. If you want to check the raw math behind the percentages yourself, the Percentage Calculator is handy.
How Bedrock Edition Calculates Reduction
Bedrock is simpler. Each armor point blocks a flat 4% of damage, and toughness is ignored. So 20 armor points always blocks 80%, no matter how strong the hit is.
Protection Enchantments and EPF
Protection enchantments cut damage again after armor does its job. Each level is worth an EPF (Enchantment Protection Factor) value:
- Protection — 1 EPF per level, works on almost all damage
- Fire Protection — 2 EPF per level, fire and lava only
- Blast Protection — 2 EPF per level, explosions only
- Projectile Protection — 2 EPF per level, arrows and tridents only
- Feather Falling — 3 EPF per level, fall damage only
Total EPF is divided by 25 to get the cut, and it caps at 80%. Four pieces with Protection IV gives 16 EPF, or 64% off. Stack that with 80% armor reduction and you take under 8% of the original hit. Getting every piece to Protection IV takes a lot of levels, so plan your grind with the Minecraft XP Calculator.
Damage Types That Ignore Armor
Armor points do not help against everything. Fall damage, poison, wither, drowning, and instant damage skip your armor points, though Protection and Feather Falling still help. Void damage, starvation, and the /kill command bypass armor and enchantments completely, so nothing you wear will save you.
Why This Matters
Knowing these numbers helps you pick gear for the job. Full Netherite with Protection IV is the best all-around setup for the Nether and End. Blast Protection is smart for creeper-heavy areas and PvP with beds. Feather Falling IV plus Protection IV can make long falls almost harmless. Understanding armor points, toughness, and EPF lets you plan builds that keep you alive longer.
Once your armor is sorted, the rest of your Minecraft planning gets easier too. Line up your overworld and Nether coordinates with the Nether Portal Calculator, design round towers and domes with the Minecraft Circle Calculator, and keep your world running smoothly using the Minecraft Tick Calculator and the Minecraft Server RAM Calculator. If you enjoy crunching combat numbers across games, try the DPS Calculator, the Pokemon Damage Calculator, or the OSRS Max Hit Calculator next.