Mining calculator
Every Mining action with its level and XP, how many you need for your target, and the full list of materials with where an Ironman gets each one: gathered, made, bought from a shop or dropped.
Data from the OSRS Wiki, fetched 2026-10-09. XP per hour and time estimates come from our Ironman training guide.
Skilling outfits, for example. Leave at 0 if unsure.
XP to go
13,034,431
Level 1 (0 XP) to level 99 (13,034,431 XP). Next level in 83 XP.
Best XP per action you can do now: Copper ore, 17.5 XP, so 744,825 actions. It isn’t always the fastest per hour.
Our training guide’s pick at level 1: Copper and tin ore at about 10,000 XP/hr.
Following that guide to level 99 takes roughly 176 h, counting time to gather your own supplies.
| Action | Level | XP each | Actions to target | Materials in total |
|---|---|---|---|---|
ClayRegular · free-to-play | — | 5 | 2,606,887 | — |
Rune essenceRegular · free-to-play | — | 5 | 2,606,887 | — |
Copper oreRegular · free-to-play | — | 17.5 | 744,825 | — |
Tin oreRegular · free-to-play | — | 17.5 | 744,825 | — |
Stardust (free-to-play)Other · free-to-play | 10 (above your level) | 16 | 814,652 | — |
Blurite oreOther · free-to-play | 10 (above your level) | 17.5 | 744,825 | — |
LimestoneOther | 10 (above your level) | 26.5 | 491,866 | — |
StardustOther | 10 (above your level) | 32 | 407,326 | — |
Iron oreRegular · free-to-play | 15 (above your level) | 35 | 372,413 | — |
Daeyalt oreOther | 20 (above your level) | 17 | 766,732 | — |
Silver oreRegular · free-to-play | 20 (above your level) | 40 | 325,861 | — |
Volcanic ashOther | 22 (above your level) | 10 | 1,303,444 | — |
Lead oreRegular | 25 (above your level) | 40.5 | 321,838 | — |
Pure essenceRegular | 30 (above your level) | 5 | 2,606,887 | — |
CoalRegular · free-to-play | 30 (above your level) | 50 | 260,689 | — |
Pay-dirtOther | 30 (above your level) | 60 | 217,241 | — |
Sandstone (1kg)Other | 35 (above your level) | 30 | 434,482 | — |
Sandstone (2kg)Other | 35 (above your level) | 40 | 325,861 | — |
Sandstone (5kg)Other | 35 (above your level) | 50 | 260,689 | — |
Sandstone (10kg)Other | 35 (above your level) | 60 | 217,241 | — |
Dense essence blockOther | 38 (above your level) | 12 | 1,086,203 | — |
Gem rockOther | 40 (above your level) | 65 | 200,530 | — |
Gold oreRegular · free-to-play | 40 (above your level) | 65 | 200,530 | — |
Blessed bone shardsOther | 41 (above your level) | 33 | 394,983 | — |
Volcanic sulphurOther | 42 (above your level) | 35 | 372,413 | — |
Granite (500g)Other | 45 (above your level) | 50 | 260,689 | — |
Granite (2kg)Other | 45 (above your level) | 60 | 217,241 | — |
Granite (5kg)Other | 45 (above your level) | 75 | 173,793 | — |
Mithril oreRegular · free-to-play | 55 (above your level) | 80 | 162,931 | — |
Lovakite oreRegular | 65 (above your level) | 10 | 1,303,444 | — |
Soft clayOther | 70 (above your level) | 5 | 2,606,887 | — |
Adamantite oreRegular · free-to-play | 70 (above your level) | 95 | 137,205 | — |
SaltOther | 72 (above your level) | 5 | 2,606,887 | — |
Nickel oreRegular | 74 (above your level) | 80.5 | 161,919 | — |
Runite oreRegular · free-to-play | 85 (above your level) | 125 | 104,276 | — |
AmethystRegular | 92 (above your level) | 240 | 54,311 | — |
Actions, levels and XP from the OSRS Wiki calculator tables. Counts round up. XP is per action before any bonus you enter. Level 99 is 13,034,431 XP.