Minecraft XP Calculator
Calculate the XP needed to go from your current level to any target level. Supports both Java and Bedrock Edition.
Minecraft XP Calculator
Calculate XP needed between Minecraft levels. Supports Java and Bedrock Edition.
Edition
Result
Enter your current and target levels to see the XP required.
How It Works
Minecraft uses a piecewise formula to determine the total XP required to reach any level from zero. The same formula applies to both Java and Bedrock Edition. The cost per level increases sharply above level 16 and again above level 31.
The formula for total XP from level 0 to a given level:
Levels 0–16: level² + 6 × level
Levels 17–31: 2.5 × level² − 40.5 × level + 360
Levels 32+: 4.5 × level² − 162.5 × level + 2220
To find XP needed between two levels, we calculate the total XP at the target level and subtract the total XP at the current level.
Examples
Level 0 to 30 (common enchanting goal):
Total XP at level 30 = 2.5 × 30² − 40.5 × 30 + 360 = 2250 − 1215 + 360 = 1,395 XP
Level 12 to 20:
Total XP at level 12 = 144 + 72 = 216 XP
Total XP at level 20 = 400 + 120 = 520 XP
XP needed = 520 − 216 = 304 XP
Frequently Asked Questions
- Does this work for Minecraft Bedrock Edition?
- Yes. Both Java and Bedrock Edition use the same piecewise formula for total XP per level, so the XP-to-level calculations are identical. Use the edition toggle to see the key difference: on death, Java drops at most 100 XP, while Bedrock drops all of your current XP.
- Why do higher levels cost so much more XP?
- Minecraft deliberately uses an exponential cost curve to make high-level enchanting increasingly expensive. This is a game balance decision to slow progression.
- What level should I enchant at?
- For most enchanting tables, level 30 is the sweet spot -- it unlocks the best enchantments while being achievable in a reasonable grind. Levels above 30 cost significantly more XP per level without unlocking better enchantments.
- Is this XP for killing mobs or breaking blocks?
- The XP values shown are the total orb XP needed to reach a level, regardless of source. Whether you gain XP from mobs, smelting, or mining, all XP adds towards the same level bar.