Level 55, 65 XP per cast. Around 1,200 casts an hour while doing something else makes it the classic AFK-adjacent route.
Level 43, 53 XP per cast plus full Smithing XP for the bar — two skills trained from one spell.
👆 Enter your values above and click Calculate to get your personalized results.
Plan your Magic training from level 1 to 99 with this free OSRS Magic Calculator. Select any spell from the Standard, Ancient, or Lunar spellbook to see exactly how many casts you need, the total rune cost, GP per XP efficiency, and estimated training time. Magic is one of the most versatile skills in OSRS — used for combat, teleportation, alchemy, enchanting, and utility. or use the main construction calculator OSRS to plan your full 1-99 journey.
Whether you're a PvM player planning Ice Barrage for raids, a PvP player optimizing spell costs, an Ironman choosing resource-efficient methods, or a skiller planning High Alchemy profits — this calculator gives you complete spell cost breakdowns and training estimates.
The OSRS Magic Calculator is a comprehensive planning tool for Magic training. It calculates XP remaining, spell casts needed, total rune cost, GP per XP efficiency, and estimated training time. Unlike a generic XP calculator, this tool accounts for the unique economics of Magic — where every spell cast costs runes.
Magic is one of the most versatile skills in Old School RuneScape. It's used for offensive combat spells, teleportation, High Alchemy for profit, enchanting jewellery, and utility spells like Superheat Item. Three distinct spellbooks (Standard, Ancient Magicks, and Lunar) offer different training approaches with varying costs and XP rates.
Strike, Bolt, Blast, Wave, and Surge spells deal damage and provide combat XP. Ice Burst and Ice Barrage from Ancient Magicks are popular for Slayer training.
Teleport spells provide moderate Magic XP while offering practical travel benefits.
High Level Alchemy (level 55) converts items to GP while gaining 65 XP per cast — one of the most popular training methods.
Enchanting bolts and jewellery provides decent XP with relatively low rune costs.
Superheat Item, Plank Make, and Tan Leather combine Magic XP with other skill benefits.
The Ancient spellbook offers powerful multi-target combat spells like Ice Burst (level 70) and Ice Barrage (level 94).
Lunar spells focus on utility — Superglass Make, String Jewellery, Plank Make, and support spells.
Your Magic level
Your goal
XP & rune cost
Casts, cost, time
| Method | XP/Hour | GP Cost | AFK | Best For |
|---|---|---|---|---|
| Splashing | ~13K | Low | ✅ | AFK Training |
| High Alchemy | ~78K | Low–Profit | ✅ | Utility & Profit |
| Teleport Spells | ~63K | Medium | ❌ | Early Levels |
| Superheat Item | ~106K | Medium | ❌ | Skilling |
| Ice Burst (Slayer) | ~200K | High | ❌ | Slayer Progress |
| Ice Barrage (Slayer) | ~350K | Very High | ❌ | Fast XP |
| Plank Make | ~144K | Varies | ❌ | Utility |
| Tan Leather | ~243K | Medium | ❌ | Profit + XP |
Strike, Bolt, Blast, Wave, and Surge spells on the Standard spellbook deal increasing damage. They're the foundation of Magic combat training from level 1 onwards.
Teleport spells provide moderate Magic XP while offering practical travel benefits. Varrock Teleport (25), Lumbridge Teleport (31), and Camelot Teleport (45) are commonly used for both training and utility.
Confuse, Weaken, and Curse debuff enemies while giving Magic XP. These are niche training options but useful for pures who want Magic XP without combat damage.
Low and High Level Alchemy convert items into gold coins while giving Magic XP. High Alchemy at level 55 is one of the most popular training methods in the entire game.
Enchant bolts and jewellery at various levels. Bolt enchanting is fast and gives decent XP, while jewellery enchanting creates useful items for sale.
Superheat Item (43), Bones to Bananas (15), and Standard Teleport-to-House are practical spells that give XP while providing useful functions.
The Ancient spellbook requires completion of Desert Treasure. It includes Rush, Burst, Blitz, and Barrage spells across Blood, Ice, Shadow, and Smoke elements. Ice Barrage (94) is the most powerful multi-target spell.
The Lunar spellbook requires Lunar Diplomacy. Utility-focused spells like Superglass Make (77), String Jewellery (80), Plank Make (86), and spells like Vengeance (94) for PvP.
The Arceuus spellbook focuses on necromancy and reanimation spells. Reanimate spells offer Prayer XP alongside Magic XP, and combat training through thralls provides passive damage during PvM activities.
| Magic Level | Unlock | Why It Matters |
|---|---|---|
| 25 | Varrock Teleport | Faster Travel |
| 33 | Telekinetic Grab | Utility |
| 43 | Superheat Item | Skilling Combo |
| 55 | High Level Alchemy | GP & XP |
| 70 | Ice Burst | Slayer Training |
| 77 | Superglass Make | Crafting XP |
| 78 | Tan Leather | Profit Method |
| 82 | Ice Blitz | PvP |
| 94 | Ice Barrage | Endgame PvM/PvP |
Cast Strike spells on low-level monsters or complete quests like Witch's Potion and Imp Catcher for early XP. Enchanting jewellery is also viable from level 7.
Use Fire Bolt with Chaos Gauntlets for decent XP, or telegraph spells for quick casts. Alternatively, splash Fire Strike AFK for hands-off training.
High Level Alchemy becomes available at 55 — the most popular Magic training method. Alch profitable items for GP-positive training or alch shop items at small loss for AFK XP.
Ice Burst on clustered Slayer tasks (Dust Devils, Nechryaels) gives excellent Magic + Slayer XP. Alternatively, Stun + Alch at level 80 for high XP without combat.
Ice Barrage becomes available at 94 — the fastest Magic training method. Barrage Slayer tasks for ~350K+ Magic XP per hour while earning Slayer XP and loot.
| Spell | XP/Cast | Rune Cost | GP/XP | Recommended For |
|---|---|---|---|---|
| Wind Strike | 5.5 | ~5 GP | 0.9 | Beginners |
| Fire Strike (Splash) | 11.5 | ~50 GP | 4.3 | AFK |
| High Alchemy | 65 | ~200 GP | 3.1 | Utility |
| Superheat Item | 53 | ~230 GP | 4.3 | Smithing |
| Ice Burst | 46 | ~800 GP | 17.4 | Slayer |
| Ice Barrage | 52 | ~1,500 GP | 28.8 | Endgame |
Every spell cast consumes runes. The cost per cast varies from 5 GP for Wind Strike to over 1,500 GP for Ice Barrage.
Total cost per cast includes all runes needed for that spell at current GE prices.
GP/XP = Rune Cost ÷ XP per cast. Lower GP/XP means cheaper training.
For long training sessions, multiply casts needed by cost per cast to get total rune expense.
| Goal | Recommended Method | Key Benefit |
|---|---|---|
| Cheapest XP | Splashing | Lowest cost |
| AFK Training | High Alchemy | Semi-AFK + profit |
| Fastest XP | Ice Barrage (Slayer) | 350K+ XP/hr |
| Slayer Progress | Ice Burst/Barrage | Dual XP |
| Utility Training | Teleports / Enchanting | Practical use |
| Ironman | Mixed Spellbook | Resource efficient |
| Feature | Magic Calculator | Skill Calculator |
|---|---|---|
| Scope | Magic Only | All Skills |
| Spell Planning | ✓ Detailed | Basic |
| Rune Costs | ✓ Per-spell | General GP |
| Spell Unlocks | ✓ Timeline | — |
| Spellbook Support | All 3 books | — |
| Feature | Magic Calculator | Magic Max Hit Calculator |
|---|---|---|
| Purpose | XP planning & spell casts | Damage calculation |
| Rune Costs | ✓ Per-spell breakdown | Gear & bonus focus |
| Spell Requirements | ✓ Level requirements | Combat performance |
| Training Focus | ✓ XP to target level | PvM/PvP optimization |
| Equipment | Not required | ✓ Full gear setup |
| Feature | Magic Calculator | DPS Calculator |
|---|---|---|
| Purpose | Skill progression planning | Damage output analysis |
| Spell Casts | ✓ Casts needed to level | Combat efficiency |
| XP Calculations | ✓ XP per cast & total | Kill speed metrics |
| Rune Planning | ✓ Total rune requirements | Gear optimization |
| Best For | Training to target level | Boss & PvP performance |