EnchantCalc

Minecraft Enchantment Calculator

Find the cheapest anvil enchantment order

This minecraft enchantment calculator (also called an anvil calculator or enchant calculator) finds the cheapest order to combine enchanted books on an anvil.

Last updated 2026-10-30 · Verified for Java 26.3 & Bedrock

✔ Conflict checking on✔ Warns before Too Expensive! (any step ≥ 40 levels in Survival)✔ Supports Java Edition 26.3 (latest release per the Minecraft Wiki) and Bedrock

How to use

  1. Choose the item you want to enchant, or "Enchanted Book" to merge books only.
  2. Tick each enchantment you have as a book and set its level. Conflicting enchantments (e.g. Sharpness and Smite) are greyed out automatically.
  3. Pick Java or Bedrock and press Calculate best order.
  4. Follow the steps in order: left slot is the target, right slot is the sacrifice.

Does enchantment order matter in Minecraft?

Yes. The order you combine books changes the total XP you pay, because every anvil use doubles the item's prior work penalty: 0, 1, 3, 7, 15, 31 levels after 0–5 uses. Both items in an operation pay their penalty, so an item that has been through the anvil many times gets expensive fast.

Best practice: combine books in pairs, like a tournament tree, instead of adding them to the item one by one. Pairing keeps every piece's anvil-use count low. Adding seven books one at a time puts the item through seven uses; a balanced tree needs only three.

Watch the 39-level cap. In Survival, any single operation costing 40 levels or more shows Too Expensive! and is refused. A bad order can lock an item out for good, because the penalty only grows. This calculator rejects any plan with a step above 39 levels.

Which book goes where? Only the right (sacrifice) slot is charged for its enchantments; the left (target) slot's enchantments are free. When you pair two books, the expensive enchantment is paid either way at some point, so the trick is to pay for it as few times as possible: apply the costliest book (e.g. Soul Speed III or Thorns III) straight onto the item early, and merge cheap books together. Example from the Wiki: Soul Speed III on the left + Mending on the right costs 2 levels; swapped, it costs 12.

Java vs Bedrock. The editions differ: Bedrock charges only for levels gained, uses a lower Impaling multiplier and has no Sweeping Edge, and some conflicts differ. Switch the edition toggle and the calculator applies the matching rules.

Worked example – max netherite sword (Java). Sharpness V, Looting III, Fire Aspect II, Knockback II, Sweeping Edge III, Unbreaking III and Mending from seven books. Our optimizer's cheapest order costs 49 levels in total over 7 steps, with the biggest single step at 14 levels: (1) sword + Sweeping Edge III = 6; (2) Looting III + Unbreaking III book = 3; (3) sword + that book = 11; (4) Sharpness V + Mending book = 2; (5) sword + that book = 11; (6) Fire Aspect II + Knockback II book = 2; (7) sword + that book = 14.

Minecraft Enchantments List

Every enchantment this minecraft enchantment calculator supports, with max levels, items, book multipliers and conflicts, is on the full Minecraft enchantments list.

Enchantment calculator vs enchanting calculator

An enchanting calculator usually means planning what an enchanting table can give; an enchantment calculator or enchant calculator plans how to merge the books you already have. This page is the second kind: a Minecraft anvil calculator that finds the best enchantment order. For table odds and bookshelf setup, read the enchanting table guide.

Minecraft enchantment order calculator for armor, tools and weapons

Use it as a sword enchantment order planner, a pickaxe or tool enchant order planner, or a boots and armor enchantment calculator – the rules are the same for every item, only the allowed enchantments change.

Minecraft anvil calculator: what it does not do

It does not predict enchanting-table seeds or crack enchantments; it only computes anvil costs from the books you choose.

Why anvil enchantment order matters

Every time an item or book goes through an anvil it gains a prior work penalty. The penalty is 2n−1 levels, where n is how many times it has been worked: 0, 1, 3, 7, 15, 31. Both the target and the sacrifice pay their penalty on every merge, and the result takes the higher work count plus one. If you add books to a sword one by one, the penalty doubles each time and you quickly hit the Too Expensive! message, which appears when one operation would cost 40 levels or more in Survival.

The fix is to merge in pairs, like a tournament bracket, so that no single item is worked too many times. Our minecraft enchantment calculator goes further: it checks every possible merge tree and returns the one with the lowest total XP levels, while keeping each step at 39 levels or less.

How the cost is calculated

For each enchantment on the sacrifice, the anvil adds the final enchantment level times a multiplier. Books use the cheaper "from book" multiplier: 1 for Protection, Sharpness, Efficiency, Power and Unbreaking; 2 for Mending, Looting, Fortune and Fire Aspect; 4 for Thorns, Silk Touch, Infinity, Channeling, Soul Speed and Swift Sneak. Enchantments on the target cost nothing, so the most expensive book should be sacrificed as few times as possible – ideally applied directly to the item first. That is why the best Minecraft enchantment order often puts Soul Speed or Thorns straight onto armour and merges cheap books together.

Java vs Bedrock

In Java Edition the cost is the full final level times the multiplier. In Bedrock Edition only the levels actually gained are charged, Impaling uses a lower multiplier (1 from a book), and Sweeping Edge does not exist. Because our planner merges fresh books onto an unenchanted item, no level is ever "upgraded", so Bedrock totals match Java exactly except for tridents with Impaling.

Most common enchantment conflicts

The minecraft enchantment calculator greys out conflicting books automatically. See every pair in the full enchantments list.

Need XP for all this? Use the Minecraft XP calculator to see how many points you need, and the nether portal calculator to build a portal to your gold or XP farm.

FAQ

What is the best enchantment order in Minecraft?

Merge books in pairs and apply the most expensive enchantment (highest level × multiplier) to the item first, so it is never paid for twice. This calculator computes the exact cheapest order for your item. See Minecraft Wiki: Anvil mechanics.

Why does my anvil say Too Expensive?

In Survival, any single anvil operation costing 40 levels or more is refused. It usually happens because the prior work penalty has doubled too many times. Combining in a balanced order avoids it. Read why Minecraft says Too Expensive and how to fix it. See Minecraft Wiki: Anvil mechanics.

Does this anvil calculator work for Bedrock Edition?

Yes. Switch to Bedrock: it removes Sweeping Edge and uses the lower Impaling multiplier. Results are exact for fresh enchanted books combined onto an unenchanted item. See Minecraft Wiki: Anvil mechanics.

Can I combine Mending and Infinity on a bow?

No. Mending and Infinity are mutually exclusive, so the calculator will not let you select both. See Minecraft Wiki: Enchanting.

Should I combine books first or put them on the item?

Usually both: apply the single most expensive book directly to the item, and combine the remaining cheap books into pairs first, then add those combined books. This keeps anvil uses low and avoids paying for expensive enchantments repeatedly. The calculator picks the exact mix for you. See Minecraft Wiki: Anvil mechanics.

What is the max anvil cost in survival?

39 levels per operation. Anything that would cost 40 or more shows Too Expensive! and cannot be done in Survival or Adventure mode. See Minecraft Wiki: Anvil mechanics.

Does renaming change the cost?

Renaming adds 1 level to an operation. Rename during the last step, combined with the final book, to avoid paying extra. See Minecraft Wiki: Anvil mechanics.

Last updated: 2026-10-30