MC ToolboxMC TOOLBOX

Exact in-game level formulas

Minecraft XP Calculator & Level Calculator

Convert levels to total XP, turn raw experience points into an exact level and progress bar, or calculate the XP needed between two levels.

Java & BedrockLegacy to 26.xInstant results

Calculator input

Whole XP points and levels

Useful distinction: levels are not linear. Going from 30 to 31 costs much more XP than going from 0 to 1.

Exact result

Updates while you type

1,395
Total XP for level 30
XP for next level112
Total XP at level 311,507

Minecraft level 30 requires 1,395 total XP. The next level costs 112 XP.

How to use this Minecraft level calculator

  1. 1
    Enter a level or XP total

    Choose the direction that matches the number you already know.

  2. 2
    Calculate level-to-level costs

    Use Level Cost for enchanting, anvils or a target level.

  3. 3
    Read exact bar progress

    XP to Level shows the whole level, XP already earned in it and XP remaining.

  4. 4
    Compare with XP sources

    Open the Mob XP Calculator to estimate kills and farm throughput.

XP formula explained

L is the current or target level shown for each formula.

CalculationLevel rangeFormula
XP to next level0–152L + 7
XP to next level16–305L − 38
XP to next level31+9L − 158
Total XP at level0–16L² + 6L
Total XP at level17–312.5L² − 40.5L + 360
Total XP at level32+4.5L² − 162.5L + 2220
352Level 16
1,395Level 30
5,345Level 50

Tips and use cases

Plan level-30 enchanting

The strongest enchanting-table option unlocks at level 30 and consumes three levels plus lapis, so compare the return trip to 30 instead of always calculating from zero.

Measure anvil costs in XP

Anvils display a level cost, but the raw XP value depends on your current level. Enter the before and after levels to see the true point cost.

Avoid hoarding high levels

Each high level costs progressively more. Spend XP when it is useful and carry only what you can afford to lose.

Compare mob and farm XP

Calculate drops per kill, kills needed and levels earned per hour.

Minecraft XP calculator FAQ

How much XP is level 30?

Level 30 requires 1,395 total XP from level 0.

How much XP is level 50?

Level 50 requires 5,345 total XP. The jump from level 30 to 50 costs 3,950 XP.

Do Java and Bedrock use the same level curve?

The standard player experience level curve uses these same three formulas in current Java and Bedrock gameplay.

Does Looting increase XP?

No. Looting changes eligible item drops, not the base XP reward from a mob.

Why do high levels take longer?

The XP required per level increases at level 16 and becomes steeper again after level 31.

Can I convert a partial level?

Yes. Enter your total XP to see the exact whole level, points already in the bar and points still needed.