Magic Calculator

Calculate how many spells you need to cast to reach a target level.

magic icon
Level 1
13,034,431 XP
Level 99
Select
Action
Wind Strike
Level 1
High
2,369,897
Confuse
Level 3
High
1,002,649
Enchant Opal Bolt
Level 4
High
1,448,271
Water Strike
Level 5
High
1,737,925
Arceuus Library Teleport
Level 6
High
1,303,444
Enchant Sapphire Jewellery
Level 7
High
744,825
Enchant Sapphire Bolt
Level 7
High
744,825
Earth Strike
Level 9
High
1,372,046
Weaken
Level 11
High
620,688
Fire Strike
Level 13
High
1,133,429
Enchant Jade Bolt
Level 14
High
686,023
Bones To Bananas
Level 15
High
521,378
Basic Reanimation
Level 16
High
407,326
Draynor Manor Teleport
Level 17
High
814,652
Wind Bolt
Level 17
High
965,514
Curse
Level 19
High
449,464
Bind
Level 20
High
434,482
Low Level Alchemy
Level 21
High
420,466
Water Bolt
Level 23
High
789,966
Enchant Pearl Bolt
Level 24
High
449,464
Varrock Teleport
Level 25
High
372,413
Enchant Emerald Jewellery
Level 27
High
352,282
Enchant Emerald Bolt
Level 27
High
352,282
Mind Altar Teleport
Level 28
High
592,475
Enchant Topaz Bolt
Level 29
High
394,983
Earth Bolt
Level 29
High
668,433
Lumbridge Teleport
Level 31
High
317,913
Telekinetic Grab
Level 33
High
303,127
Respawn Teleport
Level 34
High
482,757
Fire Bolt
Level 35
High
579,309
Ghostly Grasp
Level 35
High
579,309
Falador Teleport
Level 37
High
271,551
Resurrect Lesser Thrall
Level 38
High
236,990
Crumble Undead
Level 39
High
532,018
Salve Graveyard Teleport
Level 40
High
434,482
Teleport To House
Level 40
High
434,482
Adept Reanimation
Level 41
High
162,931
Wind Blast
Level 41
High
511,155
Superheat Item
Level 43
High
245,933
Inferior Demonbane
Level 44
High
482,757
Camelot Teleport
Level 45
High
234,855
Water Blast
Level 47
High
457,349
Shadow Veil
Level 47
High
224,732
Fenkenstrain's Castle Teleport
Level 48
High
260,689
Enchant Ruby Jewellery
Level 49
High
220,923
Enchant Ruby Bolt
Level 49
High
220,923
Iban Blast
Level 50
High
434,482
Smoke Rush
Level 50
High
434,482
Magic Dart
Level 50
High
434,482
Snare
Level 50
High
217,241
Dark Lure
Level 50
High
217,241
Ardougne Teleport
Level 51
High
213,680
Shadow Rush
Level 52
High
420,466
Earth Blast
Level 53
High
413,792
Paddewwa Teleport
Level 54
High
203,663
High Level Alchemy
Level 55
High
200,530
Charge Water Orb
Level 56
197,492
Blood Rush
Level 56
High
394,983
Skeletal Grasp
Level 56
High
394,983
Enchant Diamond Jewellery
Level 57
High
194,544
Enchant Diamond Bolt
Level 57
High
194,544
Resurrect Superior Thrall
Level 57
High
186,207
Watchtower Teleport
Level 58
High
191,683
Ice Rush
Level 58
High
383,366
Fire Blast
Level 59
High
377,810
Mark of Darkness
Level 59
High
186,207
Senntisten Teleport
Level 60
High
186,207
Claws Of Guthix
Level 60
High
372,413
Flames Of Zamorak
Level 60
High
372,413
Saradomin Strike
Level 60
High
372,413
Charge Earth Orb
Level 60
186,207
Bones To Peaches
Level 60
High
367,168
West Ardougne Teleport
Level 61
High
191,683
Trollheim Teleport
Level 61
High
191,683
Smoke Burst
Level 62
High
362,068
Wind Wave
Level 62
High
362,068
Superior Demonbane
Level 62
High
362,068
Charge Fire Orb
Level 63
178,554
Shadow Burst
Level 64
High
352,282
Teleport Ape Atoll
Level 64
High
176,141
Lesser Corruption
Level 64
High
173,793
Bake Pie
Level 65
High
217,241
Harmony Island Teleport
Level 65
High
176,141
Geomancy
Level 65
High
217,241
Water Wave
Level 65
High
347,585
Charge Air Orb
Level 66
171,506
Cure Plant
Level 66
High
217,241
Kharyrll Teleport
Level 66
High
171,506
Vulnerability
Level 66
High
171,506
Monster Examine
Level 66
High
213,680
Vile Vigour
Level 66
High
171,506
Npc Contact
Level 67
High
206,896
Blood Burst
Level 68
High
334,217
Cure Other
Level 68
High
200,530
Enchant Dragonstone Jewellery
Level 68
High
167,109
Enchant Dragonstone Bolt
Level 68
High
167,109
Humidify
Level 68
High
200,530
Moonclan Teleport
Level 69
High
197,492
Earth Wave
Level 70
High
325,861
Ice Burst
Level 70
High
325,861
Tele Group Moonclan
Level 70
High
194,544
Degrime
Level 70
High
157,042
Ourania Teleport
Level 71
High
188,905
Cemetery Teleport
Level 71
High
158,957
Cure Me
Level 71
High
188,905
Hunter Kit
Level 71
High
186,207
Expert Reanimation
Level 72
High
94,453
Lassar Teleport
Level 72
High
158,957
Waterbirth Teleport
Level 72
High
183,584
Tele Group Waterbirth
Level 73
High
181,034
Enfeeble
Level 73
High
157,042
Ward of Arceuus
Level 73
High
157,042
Teleother Lumbridge
Level 74
High
155,172
Smoke Blitz
Level 74
High
310,344
Cure Group
Level 74
High
176,141
Stat Spy
Level 75
High
171,506
Barbarian Teleport
Level 75
High
171,506
Fire Wave
Level 75
High
306,693
Tele Group Barbarian
Level 76
High
169,279
Shadow Blitz
Level 76
High
303,127
Spin Flax
Level 76
High
173,793
Resurrect Greater Thrall
Level 76
High
148,119
Superglass Make
Level 77
High
167,109
Tan Leather
Level 78
High
160,919
Khazard Teleport
Level 78
High
162,931
Dareeyak Teleport
Level 78
High
148,119
Resurrect Crops
Level 78
High
144,828
Entangle
Level 79
High
146,455
Tele Group Khazard
Level 79
High
160,919
Dream
Level 79
High
158,957
Undead Grasp
Level 79
High
280,311
Charge
Level 80
High
72,414
Blood Blitz
Level 80
High
289,655
Stun
Level 80
High
144,828
String Jewellery
Level 80
High
157,042
Death Charge
Level 80
High
144,828
Stat Restore Pot Share
Level 81
High
155,172
Wind Surge
Level 81
High
296,238
Teleother Falador
Level 82
High
141,679
Magic Imbue
Level 82
High
151,564
Ice Blitz
Level 82
High
283,358
Dark Demonbane
Level 82
High
299,643
Fertile Soil
Level 83
High
149,822
Barrows Teleport
Level 83
High
144,828
Carrallanger Teleport
Level 84
High
158,957
Boost Potion Share
Level 84
High
148,119
Demonic Offering
Level 84
High
74,483
Water Surge
Level 85
High
283,358
Fishing Guild Teleport
Level 85
High
146,455
Tele Block
Level 85
High
162,931
Teleport To Target
Level 85
High
289,655
Greater Corruption
Level 85
High
137,205
Smoke Barrage
Level 86
High
271,551
Tele Group Fishing Guild
Level 86
High
144,828
Plank Make
Level 86
High
144,828
Catherby Teleport
Level 87
High
141,679
Enchant Onyx Jewellery
Level 87
High
134,376
Enchant Onyx Bolt
Level 87
High
134,376
Shadow Barrage
Level 88
High
271,551
Tele Group Catherby
Level 88
High
140,156
Ice Plateau Teleport
Level 89
High
135,776
Recharge Dragonstone
Level 89
High
133,687
Annakarl Teleport
Level 90
High
130,345
Earth Surge
Level 90
High
271,551
Master Reanimation
Level 90
High
76,674
Tele Group Ice Plateau
Level 90
High
131,661
Teleother Camelot
Level 90
High
130,345
Ape Atoll Teleport
Level 90
High
130,345
Energy Transfer
Level 91
High
130,345
Blood Barrage
Level 92
High
255,578
Heal Other
Level 92
High
129,054
Sinister Offering
Level 92
High
72,414
Vengeance Other
Level 93
High
120,690
Enchant Zenyte Jewellery
Level 93
High
118,495
Ice Barrage
Level 94
High
250,663
Vengeance
Level 94
High
116,379
Heal Group
Level 95
High
105,117
Fire Surge
Level 95
High
255,578
Ghorrock Teleport
Level 96
High
122,967
Spellbook Swap
Level 96
High
100,265