Gaming calculators

RuneScape XP Calculator

Updated Oct 8, 2026 By Infinity Calculator
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

Base XP / hour is the rate before your boost. Type your own rate into any row, or into "Your own method".

Use Pin Method Levels Base XP / Hour

Level Milestone Breakdown

Level Total XP XP From Current Est. Time

XP & Level Reference


Introduction

This 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 long it will take with each training method and which methods are the fastest. You can also add bonus XP and apply XP boosts.

This calculator works out the XP you need to hit level 99, push to 120, or plan your next few hours of training. It covers all 29 RuneScape skills.1 It lists free-to-play and members training methods with the experience per hour that the RuneScape Wiki's skill training guides give for them.5 You can also type your own rate for any method. Use the built-in XP table, milestone breakdown, and time budget tool to plan your path from start to finish.

How to Use Our RuneScape XP Calculator

Enter your current skill info and your goal to find out how much XP you need and how long it will take to reach your target level in 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.

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.

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

Enable Virtual / Elite Levels: Skills that go past 99 already let you aim for their own top level. Turn this on to set any skill's target as high as 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.

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.

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

Methods table: Each method shows the levels it suits and its base XP per hour before boosts. Type a different rate into any row, or your own rate into "Your own method", to see how long your goal would take.

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 RuneScape, 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 29 skills in the game.1 Most of them cap at level 99, some go up to level 110, and others, such as Slayer, Herblore and Invention, go up to level 120.1 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 is 13,034,431 in every skill except Invention, an elite skill that follows a different experience curve.2 The maximum XP you can ever hold in one skill is 200 million.2

Why XP Matters in RuneScape

Your skill levels decide what you can do in the game. A higher Mining level lets you mine better ores. 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.4 Prayer is another skill where planning ahead saves a lot of gold.

How to Train Skills Faster

Different training methods give different amounts of XP per hour. 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. Ironman accounts cannot use the Grand Exchange, so they have to gather their own supplies for any method that uses them.3 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.


Formulas used

XP Required for Level L 2
\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
XP per Hour with Boost
\text{XP/hr}_{\text{eff}} = \text{XP/hr}_{\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)
Time to Goal
\text{Time (hours)} = \frac{\text{XP}_{\text{actions}}}{\text{XP/hr}_{\text{eff}}}
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 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.

What are virtual levels and when should I enable them?

Most RuneScape skills cap at level 99.1 Skills with a higher cap already let you aim for their own top level. Virtual levels let you set any skill's target up to level 120 using the same XP curve. Turn on Enable Virtual / Elite Levels if you want to keep training past a skill's cap. Slayer, Herblore, Farming and Dungeoneering are among the skills that officially go to level 120.1

How much XP do I need to reach level 99?

You need 13,034,431 XP to reach level 99 in every skill except Invention, which follows its own curve and needs 36,073,511 XP.2 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 million.2 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.

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.


Sources

  1. Skills. RuneScape Wiki. Introduction. Accessed September 28, 2026.
  2. Experience. RuneScape Wiki. Introduction; Equations. Accessed September 28, 2026.
  3. Ironman Mode. RuneScape Wiki. Introduction. Accessed September 28, 2026.
  4. Cape of Accomplishment. RuneScape Wiki. Introduction. Accessed September 28, 2026.
  5. Skill training guides. RuneScape Wiki. free-to-play and pay-to-play training guides for each skill. Accessed October 8, 2026.