RuneScape 3 XP & Level Calculator

See how much XP you need to reach the next RuneScape 3 level

Input your current level and XP in RuneScape 3 to see exactly how much experience remains to the next level and to a target level, computed from the game's real cumulative XP table formula used across all skills.

What XP formula does RuneScape use?

RuneScape sums a per-level term across all levels below your target. For each level L the increment is the floor of L plus 300 times 2 to the power of L divided by 7, all divided by 4. The cumulative XP for a level is one quarter of the running total of those increments.

The RuneScape XP curve is exponential, so eyeballing how close you are to the next level is hopeless past the mid levels. This calculator reproduces the exact cumulative XP table from the official formula and tells you precisely how much experience remains to your next level and to any target.

How it works

RuneScape computes the XP required to reach level L by summing a per-level increment over every level below it:

points(L) = floor( L + 300 × 2^(L / 7) )
xpForLevel(target) = floor( (1/4) × Σ points(L) for L = 1 .. target-1 )

The 2^(L/7) term doubles every seven levels, which is what makes high levels so expensive. The XP needed for your next level is simply xpForLevel(currentLevel + 1) minus your current XP.

Example and tips

A normal skill needs 1,986,068 XP for level 80 and 2,951,373 for level 84, so moving from 80 to 84 costs roughly 965,000 experience. Because the curve is so steep near the top, the final push from 92 to 99 is about half of all the XP you will ever earn in that skill — plan your most efficient training method for that stretch rather than the early levels.