OSRS XP/GP Calculator
XP and actions to any level in all 24 skills, and what each training method costs — or earns — per XP.
Total level: —
0.0% of the way99 is 13,034,431 XP
Its XP comes from combat, not from items you buy or sell. Type the XP you get each time to count the actions.
Training methods
| Method | Level | XP each | GP each | GP per XP | Actions | To target |
|---|
| Level | Total XP | XP away |
|---|---|---|
| 50 | 101,333 XP | 101,333 XP |
| 60 | 273,742 XP | 273,742 XP |
| 70 | 737,627 XP | 737,627 XP |
| 80 | 1,986,068 XP | 1,986,068 XP |
| 90 | 5,346,332 XP | 5,346,332 XP |
| 92 | 6,517,253 XP | 6,517,253 XP |
| 99 | 13,034,431 XP | 13,034,431 XP |
| 126 | 188,884,740 XP | 188,884,740 XP |
How OSRS XP works
The total XP needed for level L is floor(¼ × Σ floor(n + 300 × 2n/7)) for n = 1 to L−1. The curve is exponential: each level costs roughly 10% more XP than the one before it, which is why level 92 — at 6,517,253 XP — is the halfway point to 99.
Key milestones: level 50 is 101,333 XP, level 70 is 737,627 XP, level 90 is 5,346,332 XP, and level 99 is 13,034,431 XP. Hitpoints starts at level 10 (1,154 XP) instead of level 1.
OSRS XP table: every level
Total XP required for every level in Old School RuneScape, and the XP step up from the level before it. Levels 1–99 are the in-game range; 100–126 are virtual levels on the same curve, up to the 200,000,000 XP cap.
| Level | Total XP | XP for this level |
|---|---|---|
| 2 | 83 | 83 |
| 3 | 174 | 91 |
| 4 | 276 | 102 |
| 5 | 388 | 112 |
| 6 | 512 | 124 |
| 7 | 650 | 138 |
| 8 | 801 | 151 |
| 9 | 969 | 168 |
| 10 | 1,154 | 185 |
| 11 | 1,358 | 204 |
| 12 | 1,584 | 226 |
| 13 | 1,833 | 249 |
| 14 | 2,107 | 274 |
| 15 | 2,411 | 304 |
| 16 | 2,746 | 335 |
| 17 | 3,115 | 369 |
| 18 | 3,523 | 408 |
| 19 | 3,973 | 450 |
| 20 | 4,470 | 497 |
| 21 | 5,018 | 548 |
| 22 | 5,624 | 606 |
| 23 | 6,291 | 667 |
| 24 | 7,028 | 737 |
| 25 | 7,842 | 814 |
| 26 | 8,740 | 898 |
| 27 | 9,730 | 990 |
| 28 | 10,824 | 1,094 |
| 29 | 12,031 | 1,207 |
| 30 | 13,363 | 1,332 |
| 31 | 14,833 | 1,470 |
| 32 | 16,456 | 1,623 |
| 33 | 18,247 | 1,791 |
| 34 | 20,224 | 1,977 |
| 35 | 22,406 | 2,182 |
| 36 | 24,815 | 2,409 |
| 37 | 27,473 | 2,658 |
| 38 | 30,408 | 2,935 |
| 39 | 33,648 | 3,240 |
| 40 | 37,224 | 3,576 |
| 41 | 41,171 | 3,947 |
| 42 | 45,529 | 4,358 |
| 43 | 50,339 | 4,810 |
| 44 | 55,649 | 5,310 |
| 45 | 61,512 | 5,863 |
| 46 | 67,983 | 6,471 |
| 47 | 75,127 | 7,144 |
| 48 | 83,014 | 7,887 |
| 49 | 91,721 | 8,707 |
| 50 | 101,333 | 9,612 |
| 51 | 111,945 | 10,612 |
| 52 | 123,660 | 11,715 |
| 53 | 136,594 | 12,934 |
| 54 | 150,872 | 14,278 |
| 55 | 166,636 | 15,764 |
| 56 | 184,040 | 17,404 |
| 57 | 203,254 | 19,214 |
| 58 | 224,466 | 21,212 |
| 59 | 247,886 | 23,420 |
| 60 | 273,742 | 25,856 |
| 61 | 302,288 | 28,546 |
| 62 | 333,804 | 31,516 |
| 63 | 368,599 | 34,795 |
| 64 | 407,015 | 38,416 |
| 65 | 449,428 | 42,413 |
| 66 | 496,254 | 46,826 |
| 67 | 547,953 | 51,699 |
| 68 | 605,032 | 57,079 |
| 69 | 668,051 | 63,019 |
| 70 | 737,627 | 69,576 |
| 71 | 814,445 | 76,818 |
| 72 | 899,257 | 84,812 |
| 73 | 992,895 | 93,638 |
| 74 | 1,096,278 | 103,383 |
| 75 | 1,210,421 | 114,143 |
| 76 | 1,336,443 | 126,022 |
| 77 | 1,475,581 | 139,138 |
| 78 | 1,629,200 | 153,619 |
| 79 | 1,798,808 | 169,608 |
| 80 | 1,986,068 | 187,260 |
| 81 | 2,192,818 | 206,750 |
| 82 | 2,421,087 | 228,269 |
| 83 | 2,673,114 | 252,027 |
| 84 | 2,951,373 | 278,259 |
| 85 | 3,258,594 | 307,221 |
| 86 | 3,597,792 | 339,198 |
| 87 | 3,972,294 | 374,502 |
| 88 | 4,385,776 | 413,482 |
| 89 | 4,842,295 | 456,519 |
| 90 | 5,346,332 | 504,037 |
| 91 | 5,902,831 | 556,499 |
| 92 | 6,517,253 | 614,422 |
| 93 | 7,195,629 | 678,376 |
| 94 | 7,944,614 | 748,985 |
| 95 | 8,771,558 | 826,944 |
| 96 | 9,684,577 | 913,019 |
| 97 | 10,692,629 | 1,008,052 |
| 98 | 11,805,606 | 1,112,977 |
| 99 | 13,034,431 | 1,228,825 |
| 100 virtual | 14,391,160 | 1,356,729 |
| 101 virtual | 15,889,109 | 1,497,949 |
| 102 virtual | 17,542,976 | 1,653,867 |
| 103 virtual | 19,368,992 | 1,826,016 |
| 104 virtual | 21,385,073 | 2,016,081 |
| 105 virtual | 23,611,006 | 2,225,933 |
| 106 virtual | 26,068,632 | 2,457,626 |
| 107 virtual | 28,782,069 | 2,713,437 |
| 108 virtual | 31,777,943 | 2,995,874 |
| 109 virtual | 35,085,654 | 3,307,711 |
| 110 virtual | 38,737,661 | 3,652,007 |
| 111 virtual | 42,769,801 | 4,032,140 |
| 112 virtual | 47,221,641 | 4,451,840 |
| 113 virtual | 52,136,869 | 4,915,228 |
| 114 virtual | 57,563,718 | 5,426,849 |
| 115 virtual | 63,555,443 | 5,991,725 |
| 116 virtual | 70,170,840 | 6,615,397 |
| 117 virtual | 77,474,828 | 7,303,988 |
| 118 virtual | 85,539,082 | 8,064,254 |
| 119 virtual | 94,442,737 | 8,903,655 |
| 120 virtual | 104,273,167 | 9,830,430 |
| 121 virtual | 115,126,838 | 10,853,671 |
| 122 virtual | 127,110,260 | 11,983,422 |
| 123 virtual | 140,341,028 | 13,230,768 |
| 124 virtual | 154,948,977 | 14,607,949 |
| 125 virtual | 171,077,457 | 16,128,480 |
| 126 virtual | 188,884,740 | 17,807,283 |
Virtual levels
Virtual levels extend the same formula past the in-game cap of 99, running from level 100 up to level 126. They are not shown in-game, but the hiscores track XP all the way to the cap of 200,000,000 XP per skill — which corresponds to virtual level 126. This calculator supports targets up to 126.
Training costs with live GE prices
Static skill calculators tell you how many actions you need; they can't tell you what those actions cost today. For fourteen skills — buyables like Herblore, Prayer, Construction, Cooking, Crafting, Fletching, Smithing, Firemaking, Magic, and Runecraft, plus the gathering skills Woodcutting, Mining, Fishing, and Hunter — this calculator prices each training method with the live Grand Exchange feed: materials at their buy price, products at their sell price minus the 2% GE tax — the same buy and sell prices the item pages show.
The result is a real gp-per-XP figure, how many actions or materials you need, and a total cost to your target level that moves with the market. Gathering methods show what the materials you bank are worth — cutting yews or catching chinchompas earns while you train — while sinks like Construction show exactly how expensive the grind is today. Skills whose XP comes from untradeable or randomized loot (Thieving, Agility, Slayer, Farming) have no honest GE price, so they stay out of the table.
FAQ
How much XP is level 99 in OSRS?
Level 99 requires 13,034,431 XP in any skill. The XP curve is exponential: each level needs roughly 10% more XP than the one before it, so the second half of 92–99 alone is as much XP as levels 1–92 combined.
How is XP calculated in OSRS?
The total XP needed for level L is floor(¼ × Σ floor(n + 300 × 2n/7)) for n = 1 to L−1. This formula produces the familiar milestones: level 50 is 101,333 XP, level 92 is 6,517,253 XP (the halfway point to 99), and level 99 is 13,034,431 XP.
What is a virtual level in OSRS?
A virtual level is a level above 99, calculated by extending the same XP formula past the in-game cap. Virtual levels run from 100 to 126 and are not shown in-game. The maximum XP in a skill is 200,000,000, which corresponds to virtual level 126.
How much does 99 cost in OSRS?
It depends on the skill, the training method, and current Grand Exchange prices. Buyable skills like Construction and Prayer are pure gp sinks, while methods like stringing yew longbows or crafting nature runes can profit. This calculator prices each method with live GE data — materials at their buy price, products at their sell price minus the 2% GE tax — and shows the total cost to your target level.