The Old School RuneScape XP & Level Calculator turns a raw experience number into your current level and tells you exactly how much grinding remains until your next level or any target up to 99 (and virtual 126). It uses the same integer formula the game itself uses, so the thresholds match the official hiscores precisely.
How it works
OSRS experience is defined by a single cumulative formula. The experience required
to reach level L is:
XP(L) = floor( (1/4) * sum_{n=1}^{L-1} floor( n + 300 * 2^(n/7) ) )
To find your level from total XP, the calculator walks the table and returns the
highest level whose threshold you have met or exceeded. The XP to the next level
is simply XP(currentLevel + 1) - yourXP, and the XP to a target level is
XP(target) - yourXP (clamped to zero if you are already there).
Key milestones
- Level 92 = 6,517,253 XP — the exact halfway point to 99.
- Level 99 = 13,034,431 XP — the standard “maxed” skill.
- Level 126 = 200,000,000 XP — the experience cap (virtual level).
Because of the 2^(n/7) growth, each level costs noticeably more than the last.
The single jump from 98 to 99 is over 1.2 million XP, more than every level from
1 to 74 combined.