Plan your next EVE Online level
This calculator shows exactly how much experience stands between you and your next level, how far into the current level you already are, and roughly how long it will take at your current farming pace. It runs entirely in your browser, so you can tweak the curve freely without anything being saved or sent.
How it works
The cost of clearing a single level grows with the level number using a polynomial curve:
xpForLevel(L) = round(base * L^exponent)
The total XP to reach a level is the sum of every level cost below it, and the XP you still need for the next level is what that level requires minus what you have already banked:
remaining = xpForLevel(currentLevel) - xpAlreadyEarned
If you supply an XP-per-hour rate, the tool divides remaining XP by that rate to estimate real time to level.
Tips and example
Say you are level 24 with 4,200 XP into the level, on a curve with base 100 and exponent 1.8. Level 24 needs about 100 × 24^1.8 ≈ 31,000 XP, so with 4,200 banked you have roughly 27,000 to go — about 9 hours at 3,000 XP per hour. Because the exponent is above 1, each level costs noticeably more than the last, so don’t assume the next level takes as long as the previous one. If your numbers don’t match the game, nudge the exponent first — it controls how steeply late levels climb — then adjust the base to line up the early ones.