XP and levelling calculator
Levelling curves are usually a power law or an exponential. Which one it is decides whether the last levels take days or months.
XP still needed
481 851.28
- Hours of play
- 1.93
- Time to level
- 1:55:39
- Days at two hours a day
- 1.0
- XP for the next level alone
- 18 679.8
- Average XP per level remaining
- 24 092.6
- Levels to go
- 20
Show the working
- Current level = 40
- Target level = 60
- XP for level 2 = 100
- Curve exponent = 2.2
- XP per hour = 250 000
- XP already earned = 0
- xp_at_current = 100 * 40^2.2 = 334 605
- xp_at_target = 100 * 60^2.2 = 816 456
- XP still needed = max(816 456 - 334 605 - 0, 0) = 481 851
- Hours of play = 250 000 > 0 ? 481 851 / 250 000 : 0 = 1.927 41
- Days at two hours a day = 1.927 41 / 2 = 0.963 703
- XP for the next level alone = 100 * (40 + 1)^2.2 - 334 605 = 18 679.8
- Levels to go = 60 - 40 = 20
- Average XP per level remaining = 20 > 0 ? 481 851 / 20 : 0 = 24 092.6
- Time to level = 1.927 41 * 3600 = 6938.66
Values are shown to six significant figures here; the arithmetic itself runs on exact fractions and is only rounded where a number is printed.
Scenarios & local history
Compare a saved scenario
Recent calculations
The formula
- cumulative XP at level L = base x L^exponent
An exponent of 2 doubles the effort every 41% of levels; an exponent of 3 makes late levels brutal.