Skill calculator
OSRS Magic Calculator
Enter your current and target Magic level to see exactly how much XP you need and the best practical ways to train it at your level — with resources, time and live cost.
Casts combat, teleport and utility spells. Trained by casting spells — from splashing and High Alchemy to multi-target barrage on Slayer tasks. This calculator turns a target Magic level into the exact XP remaining, the best practical ways to train it at your level, and what reaching that level unlocks.
Magic 1 → 99
0%
0 / 13,034,431 XP
XP remaining
13,034,431
to level 99
What reaching Magic 99 unlocks
Fastest
Splashing (Curse / Confuse)
12,000 xp/hr
Most AFK
Splashing (Curse / Confuse)
12,000 xp/hr
Cheapest
Splashing (Curse / Confuse)
20k/hr
Your path: 1 → 99
- 1–4

Splashing (Curse / Confuse)
~12,000 xp/hr · Fully AFK early Magic when you can't afford alching.
- 4–82

Enchanting bolts
~200,000 xp/hr
- 82–99

Burst / barrage on Slayer tasks
~250,000 xp/hr · Fastest Magic XP once you have Ancient Magicks.
Methods available now

Splashing (Curse / Confuse)
RecommendedAny monster you can't hit through Magic defence
The most AFK training in OSRS — cast on a monster you always splash. Slow but nearly zero attention.
Available
1
any
XP/hr
~12,000
estimate
Time
~1086h 12m
at listed xp/hr
Cost
−21.7m
estimate
Unlocks as you level

Enchanting bolts
Almost — +3Available from level 4 — +3 to reach
Anywhere
Enchant crossbow bolts in bulk (level per bolt type); fast and often profitable.
Available
4
required
XP/hr
~200,000
estimate
Time
~65h 10m
at listed xp/hr
Profit
+3.3m
estimate

Superheat Item
Available from level 43 — +42 to reach
Anywhere with ore
Smelt ore without a furnace — trains Magic and Smithing together, sometimes for profit.
Available
43
required
XP/hr
~65,000
estimate
Time
~200h 32m
at listed xp/hr
Profit
+10m
estimate

High Alchemy
Available from level 55 — +54 to reach
Anywhere
AFK, F2P; profit or loss depends on the item alched.
Available
55
required
XP/hr
~78,000
65/action
Resources
200,530
~167h 6m
Cost
−5m
estimate

Trident on Slayer tasks
Available from level 75 — +74 to reach
Assigned by a Slayer master
Trident most tasks for steady Magic XP plus Slayer and profit.
Available
75
required
XP/hr
~60,000
estimate
Time
~217h 14m
at listed xp/hr
Profit
+76m
estimate

Burst / barrage on Slayer tasks
Available from level 82 — +81 to reach
Multi-combat Slayer tasks (Nechryael, Dust Devils)
Bursting/barraging multi-target tasks is the top Magic XP in the game.
Available
82
required
XP/hr
~250,000
estimate
Time
~52h 8m
at listed xp/hr
Cost
−31.3m
estimate
XP per action and resource counts are exact. XP/hr and time are conservative experienced-player estimates that vary with gear, efficiency and setup. Cost uses live Grand Exchange prices where an item is consumed per action; other gp figures are estimates.
Magic training methods
The practical ways to train Magic from level 1 to 99, with the level they open up, an estimated XP rate and where you do them. XP/hr figures are conservative estimates that vary with gear and efficiency.
| Method | Level | XP/hr | Where / notes |
|---|---|---|---|
| Splashing (Curse / Confuse) | 1+ | ~12,000 | Any monster you can't hit through Magic defence. The most AFK training in OSRS — cast on a monster you always splash. Slow but nearly zero attention. |
| Enchanting bolts | 4+ | ~200,000 | Anywhere. Enchant crossbow bolts in bulk (level per bolt type); fast and often profitable. |
| Superheat Item | 43+ | ~65,000 | Anywhere with ore. Smelt ore without a furnace — trains Magic and Smithing together, sometimes for profit. |
| High Alchemy | 55+ | ~78,000 | Anywhere. AFK, F2P; profit or loss depends on the item alched. |
| Trident on Slayer tasks | 75+ | ~60,000 | Assigned by a Slayer master. Trident most tasks for steady Magic XP plus Slayer and profit. |
| Burst / barrage on Slayer tasks | 82+ | ~250,000 | Multi-combat Slayer tasks (Nechryael, Dust Devils). Bursting/barraging multi-target tasks is the top Magic XP in the game. |
How the Magic calculator works
XP per action and resource counts use the exact OSRS experience table, so they're precise. XP/hr and time are conservative experienced-player estimates that vary with gear, efficiency and setup. Where a method consumes a buyable item, cost uses the live Grand Exchange price. Sign in with a linked account and your current Magic level fills in automatically.
Want the full method breakdown, milestones and requirements? See the Magic training guide.
Training Magic toward a goal?
Content that needs Magic — set your target level here, then go unlock it.
Quests requiring it
Example uses
- Chasing high alchemy around level 55? Set your target to 55 to see the XP remaining and the best way to get there.
- Chasing god spells / most powered staves around level 75? Set your target to 75 to see the XP remaining and the best way to get there.
Magic calculator FAQ
- How does the Magic calculator work?
- Enter your current Magic level (or exact XP) and a target level. The calculator uses the OSRS experience table to work out the XP remaining, then ranks the practical training methods you can use at your level — with the resources, time and cost for each.
- Can I use the calculator with my ScapePath account?
- Yes. Sign in with a linked account and your current Magic level and XP fill in automatically from your public Hiscores, so you don't have to type them. You can still override the inputs, and the calculator works fully without an account.
- How is XP remaining calculated?
- It's the difference between the total XP for your target level and your current XP, using the exact OSRS experience table. If you enter a level rather than XP, the calculator assumes the minimum XP for that level.
- What does reaching a Magic milestone unlock?
- Set your target level and the calculator shows what that level opens up — the quests, bosses, gear or methods tied to it in ScapePath's data — so you can see what you're actually working toward, not just a number.