LevelingGuides
Enchant Crossbow Bolt vs High Alchemy: OSRS Magic Profit and XP Compared
Compare profit per cast and XP/hr for dragon bolt enchanting vs high alching rune items from 55 to 99 Magic, including zero-time training and honest shortcuts.
Game screenshots and facts are cited from the Old School RuneScape Wiki (strategy, equipment, drops, and related pages). Writing is original editorial, not a copy of the wiki article.
.png?a4903)
From 55 to 99 Magic, mains have two classic utility-spell paths: High Level Alchemy on rune items and Enchant Crossbow Bolt on gem-tipped dragon bolts. Both convert stackable resources into XP and potential profit, but they play very differently at the bank, on the move, and inside your cash stack. This guide breaks down profit per cast, XP/hr, supply management, zero-time training, and when skipping the grind with gold or a service makes sense.
.png?8856f)
- High Level Alchemy: 55 Magic, standard spellbook
- Enchant Crossbow Bolt (Ruby dragon bolts): 49 Magic
- Enchant Crossbow Bolt (Diamond dragon bolts): 57 Magic
- Enchant Crossbow Bolt (Dragonstone dragon bolts): 68 Magic
- Enchant Crossbow Bolt (Onyx dragon bolts): 87 Magic
- All bolt enchanting spells are members-only
- A fire staff or charged tome of fire removes fire rune cost from High Alchemy
Who This Training Guide Is For
This comparison is aimed at main accounts looking to push Magic from 55 to 99 without doing high-intensity PvM or bursting slayer. You want a semi-attentive or zero-time method that either profits or costs a controlled amount per hour. If you already have capital to buy supplies in bulk, bolt enchanting can be faster. If you prefer a slower, safer, often profitable grind, High Alchemy on rune items is the baseline.
Ironmen should read this only for mechanics; they cannot use the Grand Exchange, and many of the profit assumptions depend on buying unenchanted bolts and selling enchanted ones. For mains, both methods demand market awareness and bankstanding or inventory management.
How High Level Alchemy Works
High Level Alchemy requires level 55 Magic and grants 65 Magic experience per cast. When cast on an item in your inventory, the item is destroyed and you receive coins equal to 60% of the item's value, not its Grand Exchange price. This is why certain items that sell far below their alchemy value become profitable even after the cost of a nature rune.
.gif?52616)
The spell normally costs one nature rune and five fire runes. Equipping a staff of fire or a charged tome of fire removes the fire rune requirement, so each cast costs only a single nature rune. At maximum efficiency you can cast roughly 1,200 High Alchemy spells per hour, giving about 78,000 Magic experience per hour. To go from 55 to 99, you need 197,967 casts, which takes roughly 165 hours of non-stop casting.
Profit per cast is simple: High Alch value − (GE buy price + nature rune cost). When using a fire staff, the nature rune is the only rune cost. The wiki's High alching profitable free-to-play items money making guide lists a hourly profit of 536,820 coins at level 55. At the 1,200 casts/hour pace, that works out to around 447 coins profit per cast after rune costs. Individual rune items will vary, so you should check live GE prices and alch values before committing to a bulk buy.
High Alchemy can be cast without interrupting movement, which makes it a classic zero-time training method while running laps, doing farm runs, or completing quest dialogue. You still need to click each cast, but it does not stall your character the way some other activities do.
How Enchant Crossbow Bolt Works
Enchant Crossbow Bolt is a members-only utility spell that enchants a set of 10 gem-tipped crossbow bolts at a time. The base spell is listed at level 4 Magic, but each bolt type has its own level, rune cost, and experience reward. When you cast the spell, an interface appears asking which bolt enchantment you want to use. Each spell consumes the required runes and 10 unenchanted bolts from your inventory, producing 10 enchanted bolts with a special effect.

The key mechanics for training:
- Every cast enchants exactly 10 bolts, so all XP and profit figures are per batch of 10.
- You can hold down the space bar and rapidly click the spell to speed up the process significantly.
- Casting does not interrupt skilling actions such as mining, fishing, or woodcutting, making it a true zero-time Magic training method.
- Completing the hard Kandarin Diary increases the chance of the special effect activating by 10%, which can raise the market value of some enchanted bolts.
For training from 55 onwards, the relevant dragon bolt enchantments are Ruby (49), Diamond (57), Dragonstone (68), and Onyx (87). Each has different XP per cast, rune cost, and profit or loss on the Grand Exchange.
The wiki's Magic Table for this spell assumes one cast every 1.8 seconds, roughly 2,000 casts per hour. That means experienced players training with bolt enchanting can achieve substantially higher Magic XP per hour than High Alchemy, but often at a loss per cast. We break down the numbers next.
Profit per Cast: Dragon Bolts vs Rune Items
Profit per cast is the single most important decision point for mains. High Alchemy can be highly profitable with the right rune items, while dragon bolt enchanting is mostly a speed method that loses money at higher levels. There are exceptions, and the table below uses figures from the wiki pages for High Level Alchemy and Enchant Crossbow Bolt. All prices are variable; always check current GE prices before buying supplies.
| Method | Magic Level | XP per Cast | XP per Hour | Profit/Loss per Cast (gp) | Profit/Loss per Hour (gp) |
|---|---|---|---|---|---|
| High Alchemy (rune items) | 55 | 65 | ~78,000 | ~447 profit* | ~536,820 profit |
| Enchant Ruby dragon bolts | 49 | 59 | ~118,000 | +57 profit | +114,000 profit |
| Enchant Diamond dragon bolts | 57 | 67 | ~134,000 | -2,033 loss | -4,066,000 loss |
| Enchant Dragonstone dragon bolts | 68 | 78 | ~156,000 | -12,262 loss | -24,524,000 loss |
| Enchant Onyx dragon bolts | 87 | 97 | ~194,000 | -14,771 loss | -29,542,000 loss |
| Enchant Onyx bolts (regular) | 87 | 97 | ~194,000 | +1,369 profit | +2,738,000 profit |
*High Alchemy profit per cast is derived from the wiki's best F2P money making guide at 1,200 casts/hour. Your actual profit depends on item choice and nature rune cost.
Ruby dragon bolts are the only dragon bolt enchantment that breaks even or profits according to the wiki table, and the margin is thin: +57 gp per cast. Diamond, dragonstone, and onyx dragon bolts all lose money per cast because the unenchanted bolt cost plus rune cost exceeds the enchanted bolt sale price. However, their XP per hour is far higher than High Alchemy.
XP per Hour and Time to 99
From level 55, you need 12,867,795 experience to reach level 99. High Alchemy at 78,000 XP/hr takes about 165 hours of non-stop casting. The bolt methods all finish faster, but the speed comes at a cost.
Time to 99 estimates based on wiki cast rates:
- High Alchemy: 165 hours (78k XP/hr)
- Ruby dragon bolts: 109 hours (118k XP/hr)
- Diamond dragon bolts: 96 hours (134k XP/hr)
- Dragonstone dragon bolts: 82.5 hours (156k XP/hr)
- Onyx dragon bolts: 66.3 hours (194k XP/hr)
- Onyx regular bolts: 66.3 hours (194k XP/hr, but profitable)
If you use the most profitable High Alchemy method from the wiki, you could earn around 88.5 million coins over the entire 165-hour grind. Ruby dragon bolts, while faster, only generate about 12.4 million coins profit over 109 hours. On the other hand, dragonstone dragon bolts would lose over 2 billion coins total, while onyx dragon bolts lose nearly 2 billion. Regular onyx bolts, if you have the capital to buy the expensive unenchanted bolts, can turn a profit of about 181 million coins over the same 66 hours.
Common Mistakes and How to Avoid Them
- Using dragonstone or onyx dragon bolts without checking current margins. These are almost always heavy losses per cast. If you cannot afford the loss, stick to ruby or use High Alchemy.
- Forgetting a fire staff or tome of fire for High Alchemy. That adds five fire runes per cast, erasing profit on many items.
- Not using the space bar rapid-click trick for Enchant Crossbow Bolt. Holding space and clicking the spell repeatedly is the only way to approach 2,000 casts/hour.
- Standing at the bank doing nothing while alching. If you alch at the bank, you might as well be doing something else. High Alchemy shines when combined with movement.
- Buying more unenchanted bolts than you can enchant in one sitting. Prices fluctuate, and a large buy order can move the market against you. Buy in batches.
- Ignoring GE buy limits. Some bolt types and rune items have low buy limits; you may need to source supplies over multiple days.
Combining with Other Skills: Zero-Time Training
Both methods can be zero-time, but they differ in attention and click intensity. High Alchemy is a 5-tick cast, so it fits naturally into activities like Agility, where you have a few ticks between obstacles. Many players alch while doing rooftop courses or questing, turning otherwise idle movement time into Magic XP.
Enchant Crossbow Bolt can be used while mining, fishing, or woodcutting because the cast does not interrupt those actions. However, the rapid clicking required to reach 2,000 casts/hour makes it harder to sustain alongside a primary skilling activity. You may find yourself either missing bolt casts or missing skilling ticks. In practice, High Alchemy is the more common zero-time method, while bolt enchanting is often done as a dedicated bankstanding grind.
If you want more alternatives for high-level Magic profit training, our Tan Leather vs Superglass Make comparison covers two other popular methods with different market dynamics.
When Buying Gold or a Service Is the Honest Shortcut
If you are a main with limited play time, funding a loss-making but fast method can be rational. Buying OSRS gold to cover the loss per cast on dragonstone or onyx dragon bolts lets you finish 55-99 in under 70 hours instead of 165. Alternatively, a Magic training service can handle the entire grind for you while you work or play other games. This is not against the rules if you use a legitimate marketplace and do not share sensitive account details beyond what the service requires.
Before committing to a loss-making method, calculate the total expected loss using current GE prices. If the loss exceeds what you would earn in the time saved, then a slower profitable method may be better. Our live gold rates can help you value your time accurately.
Practical Next Step
Decide what you value most: profit per hour or XP per hour. If profit is the priority, start High Alchemy with a fire staff and a list of profitable rune items from the wiki money making guide. If speed is the priority and you have capital, begin with ruby dragon bolts at 49 Magic, then evaluate diamond and dragonstone as your cash stack allows. If you have a large bankroll, regular onyx bolts at 87 is the only high-XP bolt method that profits on paper, but it requires careful buying and selling.
For most mains, a hybrid approach works best: alch profitable rune items while doing Agility or questing, and switch to ruby dragon bolts when you want a faster dedicated grind. Check current prices before every bulk buy, and remember that both methods benefit from market awareness.
Ready to fund your grind? View live gold rates and start buying supplies today.
Sources:
Frequently asked questions
What is the fastest way to 99 Magic between Enchant Crossbow Bolt and High Alchemy?
Enchant Crossbow Bolt is much faster. Onyx dragon bolts give around 194,000 XP per hour and can finish 55-99 in about 66 hours, while High Alchemy gives only 78,000 XP per hour and takes 165 hours. However, onyx dragon bolts lose around 14,771 gp per cast.
Can Enchant Crossbow Bolt be profitable while training Magic?
Yes, but only a few spells profit according to the wiki table. Ruby dragon bolts at level 49 give a small +57 gp profit per cast. Regular onyx bolts at level 87 can profit +1,369 gp per cast. Diamond, dragonstone, and onyx dragon bolts are losses.
How many High Alchemy casts from 55 to 99 Magic?
You need exactly 197,967 High Alchemy casts to go from level 55 to level 99. At a non-stop pace of 1,200 casts per hour, this takes roughly 165 hours. Using a fire staff reduces the rune cost to a single nature rune per cast.
What are the best items to High Alch for profit?
The OSRS wiki has a money making guide for high alching profitable free-to-play items that lists 536,820 coins per hour profit at level 55. The best items are those whose GE price plus nature rune cost is well below 60% of their in-game value. Rune armour and some dragonhide items often fit.
Do I need a staff for High Level Alchemy?
No, but a staff of fire or charged tome of fire is highly recommended. The spell normally costs one nature rune and five fire runes, but with a fire staff equipped you only need one nature rune, cutting the rune cost significantly and improving profit margins.
Can I train Magic while doing other skills with these methods?
Yes. High Alchemy can be cast while running Agility laps, doing farm runs, or questing. Enchant Crossbow Bolt does not interrupt mining, fishing, or woodcutting, making both zero-time methods. Bolt enchanting requires faster clicking, so it is harder to combine with other skills.
Is Enchant Crossbow Bolt members only?
Yes, Enchant Crossbow Bolt is a members-only spell. High Level Alchemy is available to both free-to-play and members, but the most profitable rune items and bolt enchanting supplies are members-only content.
Marketplace
Get live rates, instant quotes, and hand-traded delivery on Trillionaire Services.
