OSRS XP Calculator — Time to 99

Enter your current level or exact XP, pick a training method, and see exactly how many hours and days until you hit your target — including the full GP cost or profit for the grind, across all 23 Old School RuneScape skills.

Share this tool

Skill

Your current level in this skill (1–99).

≈ Level at this XP total.

Target & Method

Used to convert total hours into a days/weeks estimate.

Live Estimate

Time to Target

XP needed:
GP total:
Quick Load:

Calculating...

Select a skill, set your current progress and target, then click Calculate to see your full XP plan.

How the OSRS XP Curve Works

Old School RuneScape uses a fixed experience formula that has never changed since the game's 2001 origins — every level requires roughly 1.104× the XP of the previous level, which is why the climb from 1–50 feels quick but 92–99 alone takes as much XP as every other level combined. Here's the exact XP total required at key checkpoints:

Level 1

0 XP

→

Level 10

1,154

→

Level 30

13,363

→

Level 50

101,333

→

Level 70

737,627

→

Level 92

6,517,253

→

Level 99

13,034,431

Notice level 92 sits at exactly half the total XP required for level 99 (6,517,253 × 2 = 13,034,431) — a well-known landmark OSRS players use to gauge "halfway to max" on any skill.

The Official Formula

XP(level) = ⌊ ¼ × Σ ⌊n + 300 × 2^(n/7)⌋ ⌋ for n = 1 to level−1

This calculator derives its entire level table directly from this formula rather than a hand-typed list, so every number above is provably exact — not an approximation.

How "Time to 99" Is Calculated

Once the XP gap between your current progress and your target level is known, the time estimate is straightforward division against your chosen method's XP/hr rate:

Formula

Hours Needed = (Target XP − Current XP) ÷ XP per Hour

Worked Example — Level 1 to 99 Magic via High Alchemy

(13,034,431 − 0) ÷ 70,000 ≈ 186 hours (≈ 93 days at 2 hours/day)

The GP cost or profit for the full grind is the hours needed multiplied by the method's GP/hr rate — a negative rate means you're spending Sheckles (usually on runes, bones, or raw materials), while a positive rate means the method pays for itself and then some, which is common for Slayer, Farming, and high-level Runecrafting methods.

Best XP/hr and GP/hr Methods by Skill

Some skills are pure cost (Magic, Prayer, Construction), some are pure profit (Runecrafting, Slayer, Hunter), and a few offer both a cheap and a fast option depending on your budget. Here's a snapshot of the top method per skill in this calculator:

SkillFastest MethodXP/hrGP/hr
MagicBursting/Barraging300,000−1,400,000
SmithingDart Tips500,000−600,000
FletchingDragon Darts500,000−60,000
RunecraftingBlood Runes22,000+1,200,000
HunterBlack Chinchompas275,000+200,000
MiningBlast Mining95,000+400,000
SlayerKonar Tasks40,000+300,000

Full details for all 23 skills — including budget-friendly alternatives at lower levels — are available in the Training Method dropdown above. GP/hr figures move with Grand Exchange prices, so treat them as directional rather than exact live quotes.

Frequently Asked Questions

How is OSRS XP calculated?
Every level's total XP requirement comes from a fixed formula: XP(level) = ⌊¼ × Σ⌊n + 300 × 2^(n/7)⌋⌋ for n from 1 to level−1. This formula has been unchanged since RuneScape Classic in 2001 and produces the exact canonical table used in-game, including the well-known Level 99 total of 13,034,431 XP.
What's the fastest way to get to 99 in any skill?
It depends entirely on the skill and your budget. High-XP/hr methods like Bursting (Magic) or Dart Tips (Smithing) can hit 300,000–500,000 XP/hr but cost hundreds of thousands of GP per hour. Slower AFK methods like Rooftop Agility or Redwood Woodcutting are free or profitable but take proportionally longer. Use the calculator above to compare methods side by side for your specific skill and budget.
Does GP/hr change with Grand Exchange prices?
Yes. Unlike the XP formula (which is fixed and never changes), GP/hr figures depend on live Grand Exchange prices for runes, ores, logs, and other materials — these shift daily based on the player economy. The figures in this calculator are community-verified representative rates, not live prices, so always sanity-check against current GE prices before budgeting a long grind.
What is a virtual level past 99?
Level 99 is the maximum displayed level for any skill, but XP keeps accumulating up to a hard cap of 200,000,000 (200M) per skill. Players who keep training past 99 are working toward "virtual levels" (unofficial levels above 99 calculated with the same formula extended) purely for completionist goals — this calculator focuses on the practical 1–99 range since that's what unlocks in-game content.
Why does level 92 matter so much?
Level 92 requires exactly 6,517,253 XP — precisely half of the 13,034,431 XP needed for level 99. It's a well-known milestone the OSRS community uses to gauge "halfway to max" progress on any skill, since the XP curve is so back-loaded that levels 93–99 alone require as much XP as levels 1–92 combined.
Should I enter my level or my exact XP?
"By Level" is faster but assumes you're at the very start of that level (0% progress toward the next). "By Exact XP" is more accurate since levels span a wide XP range — for example, level 90 in any skill spans over 1.5 million XP, so two players at level 90 can have wildly different remaining grinds. Check your exact XP on your in-game skills tab or the OSRS Hiscores for the most accurate estimate.

Related Tools