Gaming calculators

Runescape Xp Calculator

Updated Jul 5, 2026 By Jehan Wadia
Rate Formulas
Select a Skill

F2P Free-to-Play   Members Members-only   120 Elite (level 120 cap)

Your Current Progress

Virtual levels let you aim past 99 on skills that keep the XP curve going up to level 120.

Hiscores Rank:
Your Goal
Bonus XP & Boosts

Bonus XP directly offsets the XP you must earn from actions.

Auras, outfits, pulse cores, clan citadel, bonus weekends, etc. Enter 10 for +10%.


See how much XP / how many levels the selected method earns in this time.


Summary

Current Level
Current XP
Target Level
Target XP
XP Remaining (after bonus)
Bonus XP Applied
Progress toward target XP 0%
Estimated Time to Goal
Reverse: In Your Time Budget

Step-by-Step Solution

XP / Hour by Method

Training Methods

Use Pin Method & GE Prices Actions / Hour

Level Milestone Breakdown

Level Total XP XP From Current Actions Est. Time

XP & Level Reference


Introduction

This Old School RuneScape XP calculator helps you figure out how much experience you need to reach your target level. Pick any skill, enter your current level or XP, and set a goal. The tool shows you how many actions you need, how long it will take, and which training methods are the fastest. You can also add bonus XP, apply XP boosts, and compare the cost of each method side by side.

Whether you want to hit level 99, push to 120, or just plan your next few hours of training, this calculator does the math for you. It covers every OSRS skill, supports both free-to-play and members methods, and lets you override item prices to match current Grand Exchange rates. Use the built-in XP table, milestone breakdown, and time budget tool to plan your path from start to finish. If you are also looking to optimize your combat level, try our OSRS Combat Calculator alongside this tool.

How to Use Our RuneScape XP Calculator

Enter your current skill info and your goal to find out how much XP you need, how many actions to do, and how long it will take to reach your target level in Old School RuneScape.

Select a Skill: Click the skill you want to train from the grid. You can also type a skill name in the search box to find it fast. For a broader breakdown of all skills and their requirements, you can also check out our OSRS Skill Calculator.

Username: Type your RuneScape username and click "Look Up" to pull your current level and XP straight from the Hiscores. This step is optional.

Current Level: Enter the level you are right now. This will auto-fill your current XP.

Current XP: Enter your exact XP if you know it. This will update your current level to match.

Target Level: Enter the level you want to reach. You can also click a quick button like Lv 99 or Max XP to set your goal in one click. Our Percent to Goal Calculator is another handy way to visualize how close you are to any numeric target.

Target XP: Enter an exact XP number if your goal is a specific XP amount instead of a level.

Enable Virtual / Elite Levels: Turn this on if you want to set a target above level 99, up to level 120.

Bonus XP Pool: Enter any bonus XP you already have saved up. The calculator subtracts this from the XP you need to earn.

XP Boost (%): Enter the total percent boost you get from things like outfits, auras, or bonus events. For example, type 10 if you have a 10% boost. If you need help converting boost values, our Percentage Calculator can assist.

Time Budget: Enter how many hours you plan to play. The calculator will show how much XP and how many levels you can gain in that time. You can use our Time Duration Calculator to convert between different time formats if needed.

Access Filter: Choose "All" to see every training method, "F2P only" for free-to-play methods, or "Members only" for members methods.

Ironman Mode: Turn this on if you play as an Ironman. It hides profit info since Ironman accounts cannot use the Grand Exchange.

Enter Rate as XP / Hour: Turn this on to type XP per hour directly instead of actions per hour in the methods table.

Calculate Button: Click "Calculate" to see your full results. You will get a summary, a progress bar, time estimates, a step-by-step breakdown, a chart of XP rates, and a table of training methods to compare.

What Is RuneScape XP and How Does Leveling Work?

In Old School RuneScape (OSRS), XP stands for experience points. You earn XP every time you do an action in the game, like chopping a tree, catching a fish, or fighting a monster. As you earn more XP, your skill level goes up. There are 23 skills in the game, and most of them cap at level 99. Some elite skills go up to level 120. If you are focused on training combat stats specifically, our RuneScape Combat Calculator can help you plan how Attack, Strength, Defence, and other combat skills affect your overall combat level.

Each level needs more XP than the last. Getting from level 1 to level 2 takes only 83 XP. But going from level 98 to 99 takes over 1.2 million XP. The total XP needed to reach level 99 in any skill is 13,034,431. The maximum XP you can ever hold in one skill is 200 million.

Why XP Matters in OSRS

Your skill levels decide what you can do in the game. A higher Mining level lets you mine better ores — use our OSRS Mining Calculator to plan that grind in detail. A higher Cooking level lets you cook better food. Many quests, items, and areas in the game are locked behind level requirements. Reaching level 99 in a skill earns you a skillcape, which is a big achievement most players work toward. Prayer is another skill where planning ahead saves a lot of gold, and our OSRS Prayer Calculator is built specifically for that.

How to Train Skills Faster

Different training methods give different amounts of XP per action. Some methods are fast but cost a lot of gold. Others are slow but make you money. Picking the right method depends on your goals and your budget. XP boosts from items like the lumberjack outfit or bonus XP events can also speed up your progress. Members have access to more methods and faster training options than free-to-play (F2P) players.

Knowing how much XP you still need and how long it will take helps you plan your training. This calculator does that math for you so you can pick the best method and reach your goal without guessing. When grinding rare drops along the way, our OSRS Dry Calculator can tell you the probability of going dry on a specific drop. For players who also optimize damage output during combat training, our DPS Calculator is a useful companion tool. And if you play other games with similar XP systems, you might also find our Minecraft XP Calculator helpful.


Formulas used

XP Required for Level L
\text{XP}(L) = \left\lfloor \frac{1}{4} \sum_{i=1}^{L-1} \left\lfloor i + 300 \times 2^{\,i/7} \right\rfloor \right\rfloor
Effective XP per Action (with boost)
\text{XP}_{\text{eff}} = \text{XP}_{\text{base}} \times \left(1 + \frac{\text{Boost\%}}{100}\right)
XP from Actions (after bonus pool)
\text{XP}_{\text{actions}} = \max\!\left(0,\; \text{XP}_{\text{target}} - \text{XP}_{\text{current}} - \text{Bonus XP}\right)
Actions Needed
\text{Actions} = \left\lceil \frac{\text{XP}_{\text{actions}}}{\text{XP}_{\text{eff}}} \right\rceil
XP per Hour
\text{XP/hr} = \text{XP}_{\text{eff}} \times \text{Actions per hour}
Time to Goal
\text{Time (hours)} = \frac{\text{Actions}}{\text{Actions per hour}}
Profit per Action
\text{Profit} = \sum_{\text{sell}} q_i \times p_i \;-\; \sum_{\text{buy}} q_j \times p_j
Reverse Calculator (XP gained in time budget)
\text{XP gained} = \text{XP/hr} \times \text{Budget (hours)}

Frequently asked questions

How do I find my current XP in Old School RuneScape?

Open the Skills tab in your game client. Hover over the skill you want to check. It will show your exact XP. You can also type your username into this calculator and click Look Up to pull your XP from the Hiscores automatically.

Why does the Hiscores lookup fail?

Most browsers block the request due to CORS restrictions. This is a security rule in your browser, not a bug in the calculator. If the lookup fails, just type your current level or XP into the fields manually. The calculator works the same either way.

What is the difference between XP per action and XP per hour?

XP per action is how much experience you get from one single action, like chopping one log or cooking one fish. XP per hour is how much total experience you earn in a full hour of training. XP per hour depends on both your XP per action and how many actions you can do each hour.

How does the Bonus XP Pool work in this calculator?

The calculator subtracts your bonus XP from the total XP you need to earn. For example, if you need 500,000 XP and you have 100,000 bonus XP, you only need to earn 400,000 XP through training actions. Enter your bonus XP amount in the Bonus XP Pool field.

What does the XP Boost percentage do?

It increases the XP you get from each action. If a method gives 100 XP per action and you enter a 10% boost, each action gives 110 XP instead. This makes you need fewer total actions to hit your goal. Add up all your boosts from outfits, auras, and events, then enter the total number.

Can I change the item prices in the methods table?

Yes. Each training method shows small price fields next to the items it uses. Click on any price and type a new number to match the current Grand Exchange rate. The calculator will instantly update the profit, total cost, and all other numbers for that method.

What does Ironman mode do in this calculator?

Ironman accounts cannot buy or sell items on the Grand Exchange. When you turn on Ironman mode, the calculator hides all profit and cost columns since those numbers do not apply to you. The XP rates, actions needed, and time estimates still work normally.

What are virtual levels and when should I enable them?

Most OSRS skills cap at level 99. Virtual levels let you set a target up to level 120 using the same XP curve. Turn on Enable Virtual / Elite Levels if you want to keep training past 99. Some skills like Slayer, Herblore, Farming, and Dungeoneering officially support level 120.

How much XP do I need to reach level 99?

You need 13,034,431 XP to reach level 99 in any skill. You can see the exact XP for every level by clicking Show XP Table at the bottom of the calculator.

What is the maximum XP I can have in one skill?

The maximum XP in a single skill is 200,000,000 (200 million). Once you hit this cap, you stop gaining XP in that skill. You can set this as your goal by clicking the Max XP (200M) quick button.

How does the Time Budget feature work?

Enter how many hours you plan to play in the Time Budget field. The calculator tells you how much XP you will earn and how many levels you will gain in that time using your selected training method. It is a reverse calculator that works backward from time to XP.

What does pinning a method do?

Click the Pin checkbox next to any training method to save it for comparison. Pinned methods appear in a panel below the table showing their XP per hour, time to goal, and total profit side by side. This helps you compare two or more methods at a glance.

Can I sort the training methods table?

Yes. Click any column header in the methods table to sort by that value. Click the same header again to switch between ascending and descending order. You can sort by XP per action, XP per hour, actions needed, time to goal, profit per action, or total profit.

What do F2P and Members badges mean on training methods?

F2P means the method is available to free-to-play players. Members means you need an active membership to use it. Use the access filter buttons above the table to show only the methods that apply to your account type.

How accurate are the XP rates shown in this calculator?

The XP rates are based on average estimates for typical play. Your actual rates depend on your gear, level, attention, and game knowledge. You can edit the Actions / Hour field for any method to match your real speed and get a more accurate time estimate.

What does the GE badge mean on a training method?

The GE badge means the method requires buying items from the Grand Exchange. If you play as an Ironman or prefer to gather your own materials, these methods may take longer since you need to obtain the items yourself.

How do I switch between actions per hour and XP per hour input?

Turn on the Enter rate as XP / hour toggle above the methods table. This changes the rate column so you can type your XP per hour directly instead of how many actions you do per hour. The calculator converts it automatically.

What does the step-by-step solution show?

It breaks down the full math behind your results. It shows how your current XP converts to a level, how the remaining XP is calculated, how bonus XP is applied, how many actions you need, and how long it takes. Each step includes the formula so you can follow along.

What is the Level Milestone Breakdown?

It shows every level between your current level and your target. For each level, you see the total XP needed, how much XP remains from where you are now, how many actions it takes, and the estimated time. This helps you track progress level by level.

Does this calculator work for RuneScape 3 or only OSRS?

The XP curve, skill list, and training methods in this calculator are based on Old School RuneScape (OSRS). RuneScape 3 shares the same XP formula for levels 1 through 99, so the XP table still applies, but the training methods and rates may differ in RS3.