XP / Level Calculator
Calculate XP needed to reach a target level from current level and XP curve type — linear, quadratic, or exponential.
Returns total XP and per-level.
XP (Experience Points) systems in games typically follow a scaling curve where each successive level requires more XP than the previous. The most common formulas are linear scaling, polynomial scaling, and exponential scaling. Understanding the math helps estimate grinding time and plan progression efficiently.
Common XP scaling formulas:
Linear: XP to next level = Base XP + (Level × Increment)
Polynomial (most common): XP to next level = Base × Level^Exponent
Exponential: XP to next level = Base × Multiplier^Level
Cumulative XP to reach level N:
Total XP = Σ (XP required for each level from 1 to N−1)
What each variable means:
- Base XP: the XP charged for level 1. Every other level is this figure scaled by the curve, so it sets the size of the whole ladder rather than the cost of any one step.
- Level: the level whose cost is being worked out. Level 5’s cost depends on 5, not on where you happen to be standing.
- Exponent: controls how steeply the polynomial curve rises. 1 is linear, 2 is quadratic, and most real games sit between 1.5 and 2.5.
- Multiplier: the exponential curve’s growth factor. At 1.5 each level costs 50% more than the one below it, which gets brutal fast.
- Total XP: the sum of every level’s cost from 1 up to the target.
Worked example, polynomial curve with exponent 1.8: Base XP = 100. What does it take to reach Level 10?
| Level | Cost |
|---|---|
| 1 | 100 × 1^1.8 = 100 |
| 2 | 100 × 2^1.8 = 348 |
| 3 | 100 × 3^1.8 = 722 |
| 4 | 100 × 4^1.8 = 1,213 |
| 5 | 100 × 5^1.8 = 1,812 |
| 6 | 100 × 6^1.8 = 2,516 |
| 7 | 100 × 7^1.8 = 3,320 |
| 8 | 100 × 8^1.8 = 4,222 |
| 9 | 100 × 9^1.8 = 5,220 |
| 10 | 100 × 10^1.8 = 6,310 |
Total to reach Level 10 = 25,783 XP. If a quest pays 500 XP, that is about 52 quests from a standing start.
Notice how top-heavy it is. The last three levels alone cost 15,752, more than the first seven put together. That shape is deliberate in nearly every game that uses it: early levels arrive quickly enough to hook you, and late levels are slow enough to keep you subscribed.
Classic game XP curves:
- Pokémon (Medium Fast): Level^3 for total XP → Level 100 requires 1,000,000 XP
- RuneScape: Each level requires ~10% more XP than the previous → exponential
- World of Warcraft: Per-expansion custom tables (effectively polynomial)
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.