Minecraft Enchanting Order Calculator
Pick your item and the enchanted books you have. This works out the cheapest order to combine them on an anvil, so you spend the fewest levels and never see "Too Expensive!".
Best order
- 6 levelsLeft slot: ItemRight slot: Book: Sweeping Edge III
- 3 levelsLeft slot: Book: Looting IIIRight slot: Book: Unbreaking III
- 11 levelsLeft slot: Item with Sweeping Edge IIIRight slot: Book: Looting III, Unbreaking III
- 2 levelsLeft slot: Book: Sharpness VRight slot: Book: Mending I
- 11 levelsLeft slot: Item with Sweeping Edge III, Looting III, Unbreaking IIIRight slot: Book: Sharpness V, Mending I
Assumes a fresh item and fresh books that haven't been on an anvil before. Costs are in levels, as the anvil shows them. Java Edition rules.
Why order matters
Every time something goes through an anvil, it gets a "prior work" penalty that doubles each time (1, 3, 7, 15, 31 levels). Combining books in pairs first keeps those penalties low, which is why the right order can save dozens of levels and stop you hitting the 40-level limit.
How to use the Enchanting Order Calculator
- Pick the item you are enchanting.
- Tick the enchanted books you have, one enchantment per book. Enchantments that cannot go together are marked.
- Follow the order shown. Each step tells you what goes in the left slot of the anvil and what goes in the right.
Common questions
Why does the order matter?
Everything that goes through an anvil picks up a penalty that roughly doubles each time. Combining books in pairs first keeps the penalties low, and the right order can save dozens of levels.
What does Too Expensive! mean?
In survival, the anvil refuses any step that would cost 40 levels or more. The order here avoids that. If no order can, the tool says so and you will need fewer books.
Does it work if my item is already enchanted?
The calculation assumes a fresh item and fresh books that have not been through an anvil before. An item that has already been worked on will cost more than shown.
Is this for Java or Bedrock?
Java Edition. Bedrock works out anvil costs differently, so the cheapest order there may not be the same.