Free Minecraft tool

Minecraft Enchantment Calculator

Choose an item and fresh enchanted books to find a cheaper Java anvil order. The calculator includes enchantment multipliers, prior work penalties, incompatible choices, each operation’s level cost, and the Survival limit.

Java anvil planner

Choose your loadout

Fresh enchanted books

Select up to 8 books.

5/8

Optimized result

Cheapest order by total levels

Java 1.21.11 and 26.x
fresh max-level books
Total cost33levels
Highest step11levels
Operations5anvil steps
  1. 1

    Sword + Looting III book

    Result: Sword with Looting III

    6 lvl
  2. 2

    Sweeping Edge III book + Unbreaking III book

    Result: Sweeping Edge III + Unbreaking III book

    3 lvl
  3. 3

    Sword with Looting III + Sweeping Edge III + Unbreaking III book

    Result: Sword with Looting III + Sweeping Edge III + Unbreaking III

    11 lvl
  4. 4

    Sharpness V book + Mending I book

    Result: Sharpness V + Mending I book

    2 lvl
  5. 5

    Sword with Looting III + Sweeping Edge III + Unbreaking III + Sharpness V + Mending I book

    Result: Sword with Sharpness V + Looting III + Sweeping Edge III + Unbreaking III + Mending I

    11 lvl

This planner models Java’s vanilla anvil cost rules. Bedrock calculates some enchantment upgrades differently, so verify Bedrock costs in-game.

Quick guide

How to find the best Minecraft enchantment order

  1. Choose the exact item. The calculator shows only enchantments that apply to that gear type.
  2. Set existing anvil uses. Leave zero for a fresh base item. An enchanted-table item can still have zero prior work.
  3. Select the books you already have. Adjust levels if your books are below their natural maximum.
  4. Resolve conflicts. Mutually exclusive choices such as Fortune and Silk Touch cannot be planned together in normal Survival.
  5. Follow the numbered operations. Keep the left and right anvil slots in the displayed order because reversing them can change the cost.

How Java anvil costs are calculated

Each operation combines the enchantment cost from the right-hand sacrifice with the prior work penalties of both inputs. An enchantment's book cost is its level multiplied by its Java book multiplier. The output's hidden work count becomes one more than the greater input work count.

Previous anvil usesPrior work penaltyMeaning
00 levelsFresh item or book
11 levelsApplied on the next operation
23 levelsApplied on the next operation
37 levelsApplied on the next operation
415 levelsApplied on the next operation
531 levelsApplied on the next operation

Mojang's Java 1.21 technical notes define an enchantment's anvil_cost and explain that the effective value is halved when the enchantment is added from a book. This planner uses the resulting vanilla book multipliers.

Calculator scope and assumptions

The planner supports up to eight fresh enchanted books and a base item with zero to five previous anvil uses. It models distinct selected enchantments, not the process of combining lower-level duplicate books into a higher-level book. Renaming, repairing durability with materials, pre-combined book penalties, incompatible creative combinations, mods, and data-pack enchantments are outside this result.

The item list includes the spear and Lunge enchantment documented in Mojang's Java 1.21.11 release notes. Java and Bedrock do not calculate every upgraded enchantment case identically, so displayed costs are labeled Java rather than claiming cross-edition accuracy.

Frequently asked questions

What does the Minecraft enchantment calculator optimize?

It searches valid book-combination and application trees and chooses the plan with the lowest total Java experience-level cost, while preferring plans that keep every survival operation below 40 levels.

Which versions does the enchantment data cover?

The calculator models current Java anvil rules with enchantments through Java 1.21.11 and the 26.x line, including mace enchantments and Lunge for spears.

Does it work for Bedrock Edition?

Use it only as a rough ordering guide for Bedrock. Bedrock calculates some upgraded enchantment costs differently, so the displayed level costs are explicitly Java-only.

What is prior work penalty?

Every anvil use increases an item's hidden work count. Its next penalty follows 2 raised to that count minus 1, producing 0, 1, 3, 7, 15, and 31 levels.

What does Too Expensive mean?

In Java Survival mode, an anvil operation costing 40 levels or more is rejected as Too Expensive. Creative mode does not apply the same restriction.

Can I enter books that were already combined?

Not individually in this version. It assumes each selected enchanted book is fresh. You can set the existing prior work of the base item, but pre-combined books can produce different costs.

Independent browser utility

This tool is provided by anas8 and is not affiliated with Mojang Studios or Microsoft. Minecraft is used only to identify the game and the relevant command, build-planning, or calculation task.