Gaming calculators

OSRS Skill Calculator

Updated Sep 1, 2026 By Jehan Wadia
Rate Formulas
Select a Skill
Your Training Goal — Smithing
Fetches your level & XP in the selected skill from the OSRS hiscores.
Quick goals
Loading live Grand Exchange prices…
Summary
Net Profit / Loss by Method
All Training Methods

Introduction

This free OSRS Skill Calculator helps you plan your training in Old School RuneScape. Pick any skill, enter your current level, and set a goal. The calculator shows you how many actions you need, what materials to buy, and how much gold it will cost or earn you. It pulls live prices from the Grand Exchange so your results stay accurate.

You can also look up any player name to load their stats straight from the OSRS hiscores. Compare every training method side by side, sort by cost or XP, and find the fastest or cheapest path to your target level. This tool calculates what it takes to hit level 99 or unlock a quest requirement.

How to Use Our OSRS Skill Calculator

Enter your current level, your goal level, and a training method. The calculator will show you how many actions you need, what materials to buy, how long it will take, and how much gold it will cost or earn.

Select a Skill: Click on one of the skill tiles at the top to pick the skill you want to train. The calculator starts on Smithing by default.

Look Up Player: Type your RuneScape name and click Fetch. This is optional. It pulls your current level and XP from the OSRS hiscores so you do not have to type them in by hand.

Current Level: Enter the level you are right now in the chosen skill. This must be a number from 1 to 98.

Current Experience: Enter your current XP in the skill. This field updates on its own when you change your level, but you can also type an exact number.

Target Level: Enter the level you want to reach. Pick a number from 2 to 99. You can also click a quick goal button like "99 · Max" or "85 · Elite Diary" to fill this in fast.

Target Experience: This is the total XP needed to hit your target level. It fills in when you set a target level, but you can edit it if you have a custom XP goal.

Training Method: Choose a training method from the dropdown. Each method shows its level requirement and XP per action. The summary section will update to match the method you pick.

Estimated Actions Per Hour: Pick a pace that fits how you play. Choose AFK if you look away a lot, or Tick-perfect if you click with no delays. This changes the time estimate.

Hide Methods I Don't Meet Requirements For: Check this box to remove any method from the table that needs a higher level than your current level.

Show Methods With Inactive or Missing Prices: Check this box to see methods that have no live Grand Exchange price data. These methods will not show accurate cost numbers.

Calculate / Reset: Click Calculate to update all results. Click Reset to clear everything and start over from scratch.

Old School RuneScape Skill Training Guide

Old School RuneScape (OSRS) is a popular online game where your character grows stronger by training skills. There are over 20 skills in the game, and each one levels up from 1 to 99. You gain experience points (XP) every time you do an action tied to a skill, like mining a rock or cooking a fish. The higher your level, the more XP you need to reach the next one. Going from level 1 to 99 takes exactly 13,034,431 XP.

Each skill unlocks new abilities and content as you level up. For example, a higher Smithing level lets you work with stronger metals, and a higher Fishing level lets you catch better fish. Some skills are free to train, while others cost gold pieces (GP) because you need to buy materials from the Grand Exchange, which is the in-game marketplace where players buy and sell items.

How XP and Leveling Work in OSRS

XP in OSRS does not scale evenly. Early levels are fast, but later levels take much longer. Level 92 is the halfway point to 99 in terms of total XP. This means the last few levels take as much effort as all the levels before them combined. That is why picking the right training method matters so much. Some methods are fast but expensive. Others are slow but make you money.

Choosing a Training Method

Every skill has multiple ways to train it. The best method for you depends on your budget and how much time you want to spend. For instance, in Smithing you can smelt gold bars for fast XP at a cost, or make cannonballs slowly but for profit. In Prayer, using dragon bones on a gilded altar is fast but costs millions of GP. Knowing the cost per XP helps you plan ahead and save money.

The Grand Exchange and Item Prices

Most training methods in OSRS require materials you buy on the Grand Exchange. Prices change every day based on supply and demand. A method that was cheap last week might be expensive today. Live price data helps you find the best deals and avoid overpaying. Some methods even turn a profit when the items you create sell for more than the materials cost.

Planning your skill training ahead of time saves both GP and hours of gameplay. Whether you want to max every skill or just hit a level requirement for a quest or diary, knowing the numbers puts you in control.


Formulas used

XP for Level
\text{XP}(L) = \left\lfloor \frac{1}{4} \sum_{l=1}^{L-1} \left\lfloor l + 300 \cdot 2^{l/7} \right\rfloor \right\rfloor
XP Needed
\text{XP}_{\text{needed}} = \text{XP}_{\text{target}} - \text{XP}_{\text{current}}
Actions Needed
\text{Actions} = \left\lceil \frac{\text{XP}_{\text{needed}}}{\text{XP per action}} \right\rceil
Cost per Action
\text{CPA} = \sum_{i} \text{Price}(\text{input}_i) \times \text{Qty}_i
Revenue per Action
\text{RPA} = \text{Price}(\text{output}) \times \text{Qty}_{\text{out}}
Net Profit / Loss
\text{Net} = (\text{RPA} - \text{CPA}) \times \text{Actions}
GP per XP
\text{GP/XP} = \frac{\text{RPA} - \text{CPA}}{\text{XP per action}}
Estimated Time
\text{Time (hours)} = \frac{\text{Actions}}{\text{Actions per hour}}

Frequently asked questions

What does the GP/XP column mean?

GP/XP shows how much gold you spend or earn for each point of experience. A negative number means you lose gold per XP. A positive number means you gain gold per XP. Use this to compare which methods are cheapest or most profitable.

Why is my player lookup not working?

The lookup uses the OSRS hiscores. It can fail if your name is misspelled, the player is unranked in that skill, or the hiscores are down. If it does not work, just type your level and XP by hand.

What does the Net Profit/Loss column show?

It shows the total gold you gain or lose if you use that method all the way to your target. Green means profit. Red means loss. It is calculated by subtracting material costs from the sale price of items you create, multiplied by the number of actions.

Why do some methods show a Price unavailable badge?

This means the Grand Exchange API did not return a price for one or more items in that method. The cost and profit numbers for that row may be wrong. Check the Show methods with inactive or missing prices box to see these rows.

Is Sailing data accurate?

No. Sailing is a newer OSRS skill, and the XP values shown are placeholder estimates. They will be updated as official data becomes available.

How do I find the cheapest way to 99?

Set your target to 99, then click the Total Cost column header in the table to sort by cost. The method at the top with the lowest total cost (or highest profit) is the cheapest path. Green numbers mean you make money.