Gaming calculators

OSRS Mining Calculator

Updated Jun 29, 2026 By Jehan Wadia
Formulas
Hiscores Auto-Fill
Max 12 characters.
Current & Goal
Current Mining
Current Level: 50 · XP: 101,333
Goal Mining
Goal Level: 70 · XP: 737,627
0%
Lvl 50 636,294 XP remaining Lvl 70
Enter current & goal to calculate.
XP Bonuses & Modifiers
Prospector Outfit
Full set grants a bonus +0.5% (total +2.5%).
Active Prospector Bonus: +0.0%
League / Seasonal
League: Off

Total XP Modifier: +0.0% Prospector
Filters & Display
Uncheck to show free-to-play ores only.
Columns
Show / Hide
Inaccessible Methods
Results update automatically on any change.
Results
GE prices are approximate and may be outdated.
Mining actions, time, and profit required to reach your goal for each ore.
Select Ore / Method
Step-by-Step Solution
Actions Needed — Accessible Methods

Introduction

This free OSRS Mining Calculator helps you figure out exactly how many ores you need to mine to reach your goal level. Enter your current Mining level or XP, set a goal, and the tool does the rest. It shows you how many actions each ore takes, how long it will take, and how much gold you can earn along the way.

You can load your stats straight from the Old School RuneScape Hiscores so you don't have to type them in. The calculator pulls live prices from the Grand Exchange, adds XP bonuses like the Prospector outfit, and even supports League multipliers. It covers every ore from Copper all the way up to Amethyst, so whether you are level 1 or pushing for 99, you can find the best method for your Mining grind. If you need to plan other skills alongside Mining, our OSRS Skill Calculator covers every skill in the game.

How to Use Our OSRS Mining Calculator

Enter your current Mining level or XP and your goal. The calculator shows how many actions, how much time, and how much gold each ore takes to reach your target.

OSRS Username: Type your RuneScape name here and click "Load Stats" to pull your Mining XP straight from the Hiscores. This fills in your current level for you.

Game Mode: Pick "Standard" for the main game or "Seasonal / League" if you play on a league world.

Current Mining: Use the Level or XP tab to enter where your Mining skill is right now. If you loaded your stats from the Hiscores, this is already filled in.

Goal Mining: Use the Level or XP tab to set the Mining level or XP you want to reach. The progress bar updates to show how far you have left to go.

Prospector Outfit: Check each piece of the Prospector kit you own. Each piece adds bonus XP. If you check all four, you get the full set bonus of +2.5%.

League XP Multiplier: Turn this on if you play a league with boosted XP. Set the multiplier to match your league's rate, from 5× up to 32×.

Members Content: Keep this checked to see all ores. Uncheck it to show only free-to-play ores.

Method Category: Use this dropdown to filter ores by type, such as Standard Rocks, Gem rocks, Sandstone and Granite, Essence, or Other.

Search Ores: Type any ore name to quickly find it in the results table.

Columns: Click "Show / Hide" to choose which columns appear in the results table, like XP per Action, Actions Needed, Time, Profit, or GE Volume.

Inaccessible Methods: Choose how ores above your current level appear. "Show All" displays them normally, "Hide" removes them, and "Greyed Out" dims them.

Results Table: Click any column header to sort the table. Each row shows the ore name, XP per action, total actions needed, estimated time, profit or cost, and trade volume. The best method for your level is marked with a green "★ Recommended" badge.

Calculate & Reset: Results update on their own as you change inputs. Press "Calculate" to force a refresh or "Reset" to return all fields to their defaults.

OSRS Mining Guide

Mining is a skill in Old School RuneScape (OSRS) that lets you collect ores, gems, and other materials from rocks found across the game world. You use a pickaxe to mine rocks, and each rock you mine gives you experience points (XP). As you earn more XP, your Mining level goes up. A higher level unlocks better ores like mithril, adamantite, runite, and amethyst. Mining goes from level 1 all the way to level 99, which is the maximum.

Ores you mine can be sold on the Grand Exchange for gold coins or used in the Smithing skill to make weapons and armor. Planning your combat stats around your gear upgrades is easier with our OSRS Combat Calculator. Some ores are worth a lot of gold, like runite ore, while others like tin and copper are cheap but easy to mine at low levels. The amount of gold you earn depends on which ore you mine and its current market price.

How Mining XP Works

Every time you successfully mine a rock, you get a set amount of base XP. For example, iron ore gives 35 XP per action, while coal gives 50 XP. The XP needed between levels grows fast. Going from level 1 to level 50 takes about 101,333 XP, but reaching level 99 requires 13,034,431 XP. This means higher levels take much longer to reach. The same exponential XP curve applies to every skill, so you can use our OSRS Skill Calculator to plan any skill alongside Mining.

XP Boosts and Bonuses

The Prospector Outfit is a set of Mining gear earned from the Motherlode Mine minigame. Each piece gives a small XP bonus, and wearing the full set gives a total of +2.5% extra XP on every action. During League or seasonal game modes, players can also receive large XP multipliers that range from 5x to 32x, which makes leveling much faster.

Free-to-Play vs Members Ores

Free-to-play (F2P) players can mine basic ores like clay, copper, tin, iron, and coal. Members get access to many more options, including silver, gold, mithril, adamantite, runite, amethyst, sandstone, granite, and gem rocks. Members also have access to more Mining locations and methods that give faster XP rates.

Choosing What to Mine

Picking the right ore depends on your goal. If you want fast XP, ores like iron (at lower levels) or granite (at higher levels) are popular choices because of their high action rates. If you want to make gold, runite ore and amethyst are strong options since they sell for a lot on the Grand Exchange. This calculator helps you compare every method so you can find the best path to your goal level.

Once you have your Mining plan sorted, consider mapping out the rest of your account. Use the OSRS Prayer Calculator to plan your Prayer training, or check our OSRS Dry Calculator to see how unlucky you have been on boss drops. If you are chasing a specific combat level for new content, the OSRS Combat Calculator shows exactly which stats to raise. For a quick overview of any skill's XP requirements, the OSRS Skill Calculator has you covered.


Formulas used

XP Threshold for Level
\text{XP}(L) = \left\lfloor \frac{1}{4} \sum_{l=1}^{L-1} \left\lfloor l + 300 \times 2^{\,l/7} \right\rfloor \right\rfloor
XP Remaining
\text{XP Remaining} = \text{Goal XP} - \text{Current XP}
Effective XP per Action
\text{Effective XP} = \text{Base XP} \times (1 + P_{\text{prospector}}) \times M_{\text{league}}
Actions Needed
\text{Actions} = \left\lceil \frac{\text{XP Remaining}}{\text{Effective XP per Action}} \right\rceil
Estimated Time
\text{Time (hr)} = \frac{\text{Actions}}{\text{Rate (actions/hr)}}
Total Profit
\text{Profit} = \text{Actions} \times \text{Price per Ore}

Frequently asked questions

Why does the calculator show different XP than what I see in game?

The calculator adds XP bonuses like the Prospector outfit or League multipliers on top of the base XP. If you have any of those checked, the XP per action will be higher than the base amount shown on the OSRS wiki. Uncheck all bonuses to see the raw base XP.

What does the Recommended badge mean in the results table?

The green ★ Recommended badge marks the ore that needs the fewest actions to reach your goal. It only picks from ores you can mine at your current level and that have their checkbox selected in the table.

Can I use this calculator for free-to-play accounts?

Yes. Uncheck the Members Content box in the Filters section. The table will only show ores available to free-to-play players, like clay, copper, tin, iron, and coal.

Why can't the calculator load my stats from the Hiscores?

The OSRS Hiscores API sometimes blocks requests from web browsers due to cross-origin rules. Your account may also not appear if it is unranked or has a private profile. If loading fails, just type your Mining level or XP into the fields by hand.

Are the Grand Exchange prices accurate?

The calculator pulls live prices from the official OSRS Grand Exchange API when the page loads. Prices can shift quickly, so they may be slightly off from what you see in game. A notice at the top of the results table tells you if live prices loaded successfully.

What are virtual levels above 99?

Virtual levels go from 100 to 126. They do not unlock anything in game, but they let you track XP progress past level 99. The calculator supports virtual levels so you can plan for goals beyond 13 million XP.

How is the estimated time calculated?

The calculator divides the total actions needed by the average actions per hour for that ore. For example, if you need 10,000 iron ore and the rate is 2,600 per hour, the estimated time is about 3 hours and 51 minutes. Actual speed depends on your pickaxe, level, and how much you bank.

What does the GE Volume column mean?

GE Volume shows how actively an ore is traded on the Grand Exchange. High means many players buy and sell it daily, so it is easy to sell. Low means fewer trades happen, so selling large amounts may take longer.

Why is Volcanic Ash XP different from other ores?

Volcanic Ash XP scales with your Mining level. The formula is roughly 5 + (level × 0.5) XP per action. The calculator uses your current level to figure out the exact XP, which is why it shows an i icon next to Volcanic Ash.

Does the Prospector set bonus stack with League multipliers?

Yes. The Prospector percentage bonus is applied first, then the League multiplier is applied on top. For example, with the full +2.5% Prospector set and a 16× League multiplier, iron ore gives 35 × 1.025 × 16 = 574 XP per action.

Why do some ores show zero profit?

Ores like sandstone, granite, and dense essence blocks are untradeable or have no Grand Exchange value. They show no profit because you cannot sell them. These ores are still useful for fast XP or other training methods.

Can I select more than one ore to plan a mixed training route?

The calculator compares each ore on its own and picks one recommended method. It does not combine multiple ores into a single plan. To plan a route with different ores at different levels, check the actions needed for each ore and add them up yourself.

What pickaxe should I use for the best Mining speed?

Always use the best pickaxe your level allows. Bronze starts at level 1, and the Dragon pickaxe at level 61 is the best for most players. The estimated times in this calculator assume you use the best pickaxe available for average action rates.

How do I sort the results table?

Click any column header in the results table to sort by that column. Click the same header again to switch between ascending and descending order. An arrow next to the column name shows the current sort direction.

What does the greyed out row mean?

A greyed out row means that ore requires a higher Mining level than you currently have. You cannot mine it yet. You can change this display in the Inaccessible Methods setting to hide these rows entirely or show them normally.