Old School RuneScape XP & Level Calculator

See how much XP you need to reach the next Old School RuneScape level.

Input your current level and XP in Old School RuneScape to see exactly how much experience remains until the next level, plus XP to any target level, using the game's real level-XP table.

What is the XP formula in Old School RuneScape?

OSRS uses a fixed cumulative table. The XP required for level L is floor(sum from n=1 to L-1 of floor(n + 300 * 2^(n/7)) / 4). Level 99 requires 13,034,431 XP and level 92 is exactly the halfway point at 6,517,253 XP.

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.