Web Analytics Made Easy - Statcounter

Tools / Minecraft

Minecraft Enchantment Calculator

Pick an item and see every enchantment it can take, each one's max level, and which ones conflict - then copy a ready /enchant command set (or an enchanted-book /give) for your full build. Conflicting choices grey out automatically. Runs in your browser.

Run while holding the item (one line per enchantment):

/enchant @p ...

How to use it

  1. Choose your item. The grid shows only the enchantments it can actually take, each with a level dropdown capped at its real maximum.
  2. Set the levels you want. Picking one of a conflicting group (for example Sharpness vs Smite, or Silk Touch vs Fortune) greys out the others.
  3. Copy the /enchant set and run the lines while holding the item, or copy the enchanted book command to give a pre-enchanted book that works for any combination.

Note: /enchant normally refuses combinations the anvil would reject; the enchanted-book /give bypasses that, which is handy for "impossible" admin items. Max levels and conflicts follow current Java Edition.

Setting up an SMP or admin world?

Handing out kits and enchanted gear is day-to-day admin work on a multiplayer server. The tool is free and needs no account; if you need somewhere to run the server, Supercraft is one option among many.

Frequently asked questions

What is the maximum enchantment setup for a Minecraft sword?

On Java a fully-enchanted sword is Sharpness V, Looting III, Sweeping Edge III, Knockback II, Fire Aspect II, Unbreaking III, and Mending. Sharpness conflicts with Smite and Bane of Arthropods, so you pick one damage enchantment. This tool shows the conflicts and builds the command.

Which Minecraft enchantments conflict with each other?

Common conflicts: Sharpness/Smite/Bane of Arthropods (pick one), Silk Touch/Fortune, Mending/Infinity, the four armor Protections (pick one), Depth Strider/Frost Walker, Loyalty+Channeling/Riptide, and Multishot/Piercing. The calculator greys out the ones you can no longer pick.

How do I apply max enchantments with a command?

Hold the item and run the /enchant commands this tool generates (one per enchantment), or give yourself a pre-enchanted item/book with the /give command it builds. /enchant respects the item; the book works for any setup.

Is this for Java or Bedrock?

The enchantment list and max levels follow current Java Edition. Most apply to Bedrock too, though a few (like Sweeping Edge) are Java-only. The /enchant command syntax shown is Java.

This tool: v1.12 · updated 18 Sep 2026