OSRS Magic Calculator

Magic splits into cheap-and-slow and fast-and-pricey. The budget route is splashing or alchemy, which you can do almost AFK while you watch something else; the fast route is bursting and barraging stacked Slayer or maniacal-monkey tasks, which top out around 400k XP/hr. There are also profitable utility spells like Plank Make and High Alchemy that make money while you train.

1 · Your account

Pulls every skill’s current level from the hiscores — no typing.

Sync your whole account once — every calculator fills itself in. Connect your account.

2 · Pick a skill

Loading skills…

3 · Your levels & goal

Quick goal

Your goal

Pick a skill to begin.

Fastest route to 99 Magic

  1. Lvl 1 Gemstone Crab (combat spells, AFK) 7,000 XP/hr
  2. Lvl 7 Lvl-1 Enchant (sapphire amulets) 32,000 XP/hr
  3. Lvl 20 Arceuus Library (book deliveries) 36,000 XP/hr
  4. Lvl 21 Low Level Alchemy 60,000 XP/hr
  5. Lvl 37 Arceuus Library (book deliveries) 66,600 XP/hr
  6. Lvl 43 Superheat Item 97,000 XP/hr
  7. Lvl 60 Arceuus Library (book deliveries) 108,000 XP/hr
  8. Lvl 70 Bursting (Ice Burst) 280,000 XP/hr
  9. Lvl 71 Cure Me (Morytania Spider Cave) 414,000 XP/hr

Cheap & AFK: splashing and High Alchemy train Magic in the background — far slower than barraging but very low effort and, for alching, even profitable.

All Magic training methods

MethodUnlockXP/hrPer actionAFKF2P
Gemstone Crab (combat spells, AFK) Lvl 1 7,000–73,500 Fire rune, Air rune, Death rune AFK —
Splashing (Curse) Lvl 19 15,000 Body rune, Earth rune, Water rune AFK Yes
Low Level Alchemy Lvl 21 60,000 Fire rune, Nature rune — Yes
Superheat Item Lvl 43 97,000 Fire rune, Nature rune — Yes
High Level Alchemy Lvl 55 78,000 Fire rune, Nature rune AFK Yes
Bursting (Ice Burst) Lvl 70 280,000 Chaos rune, Death rune, Water rune — —
Tan Leather (Lunar) Lvl 78 130,000 Astral rune, Fire rune, Nature rune — —
Plank Make (Lunar) Lvl 86 166,000 Astral rune, Earth rune, Nature rune — —
Barraging (Ice Barrage) Lvl 94 400,000 Blood rune, Death rune, Water rune — —
Arceuus Library (book deliveries) Lvl 1 1,800–178,200 — — —
Cure Me (Morytania Spider Cave) Lvl 71 414,000 Astral rune, Cosmic rune, Law rune — —
Lvl-1 Enchant (sapphire amulets) Lvl 7 32,000 Cosmic rune, Water rune, Sapphire amulet — Yes
Camelot Teleport Lvl 45 80,000 Air rune, Law rune — —
Bake Pie (Lunar, passive) Lvl 65 113,000 Astral rune, Fire rune, Water rune AFK —
Magic Imbue (Lunar, passive) Lvl 82 20,000 Astral rune, Fire rune, Water rune AFK —
String Jewellery (Lunar) Lvl 80 150,000 Astral rune, Earth rune, Water rune AFK —

Magic calculator — FAQ

What's the fastest way to train Magic in OSRS?

Barraging or bursting tightly-packed monsters — stacked Slayer tasks like dust devils or smoke devils, or maniacal monkeys — is the fastest Magic XP, roughly 300k–400k XP/hr. It only needs runes, so even ironmen can sustain it by crafting their own.

How do you train Magic cheaply in OSRS?

Splashing (casting a weak spell on a monster you can't damage) is the cheapest near-AFK method, and High Alchemy actually makes a small profit while training. Both are slow but cost little attention, which is why they're popular background methods.

Is alching good Magic XP?

High Alchemy is a solid passive method at roughly 78k XP/hr — slow compared to barraging, but you can do it while doing other things and it usually turns a small profit on the right items, so it effectively trains for free.

Player-poweredHelp shape what we build next Post an idea or vote on what’s next — no account needed.

More info failed :(
Possible reasons for this: our item ID is wrong, osrsbox is down or GE Tracker is down. Report this here.
OSRS item details Members Item: Tradeable:
Price: Updated: