EnchantCalc

Minecraft XP Calculator

How to use

  1. Enter your current level (0 if you are starting fresh).
  2. Enter the level you want to reach, e.g. 30 for a max enchanting table enchant.
  3. Read the total experience points needed.

Official XP formulas

Level rangeTotal XP to reach level LXP for next level
0–16L² + 6L2L + 7
17–312.5L² − 40.5L + 3605L − 38
32+4.5L² − 162.5L + 22209L − 158

XP level calculator: how much XP per level

This Minecraft XP calculator doubles as an experience calculator and XP level calculator. The table shows the XP needed for common levels from zero.

LevelTotal XP from 0XP to next level
55517
1016027
1531537
1635242
2055062
2591087
301,395112
311,507121
402,920202
505,345292
10030,970742

How many XP points for enchanting and anvil use

Enchanting table offers consume 1–3 levels, while anvil steps consume their full listed cost. Because levels above 30 are expensive, spend levels often rather than saving up. Extra XP cannot bypass the anvil Too Expensive limit, so check each operation before spending levels.

Reaching level 30 from zero takes 1,395 points, and level 50 takes 5,345. Because higher levels cost much more, spend levels on the anvil and enchanting table before they pile up. Use the anvil enchantment calculator to keep costs low.

FAQ

How much XP is level 30 in Minecraft?

Reaching level 30 from 0 takes 1,395 experience points.

How much XP do you need for level 100?

Level 100 needs 30,970 total experience points (4.5×100² − 162.5×100 + 2220).

Do I lose XP when I die?

Yes, by default you drop up to 7 × your level in XP points (capped at 100), and the rest is lost, unless keepInventory is on.

Last updated: 2026-10-30