OSRS Herblore Calculator
Calculate unfinished-to-finished potion actions and approximate material cost. Enter exact current XP and a target, then compare the distinct methods in this skill’s public training data.
Loads public levels; manual entry always remains available.
| Action | Req. | XP | Actions | Gross cost |
|---|---|---|---|---|
| Attack potion | 3 | 25 | 521,378 | 114,703,160 gp |
| Prayer potion | 38 | 87.5 | 148,965 | 1,132,134,000 gp |
| Super attack | 45 | 100 | 130,345 | 286,759,000 gp |
| Super restore | 63 | 142.5 | 91,470 | 859,818,000 gp |
| Saradomin brew | 81 | 180 | 72,414 | 760,347,000 gp |
How the Herblore calculator works
Making a finished potion awards fixed Herblore XP. Cleaning herbs gives smaller XP and can bridge requirements. Costs are snapshot estimates before selling the finished potion, so treat them as comparison figures.
Worked example
Using Attack potion at 25 XP per successful action, a goal from zero XP to level 2 needs 4 complete actions because level 2 starts at 83 XP. The same ceiling rule prevents a fractional final action.
Reading the Herblore methods
Calculate unfinished-to-finished potion actions and approximate material cost. The dataset begins with Attack potion at level 3, worth 25 XP per listed action, and reaches Saradomin brew at level 81. That level range is why the minimum-level filter is useful: it removes methods the account does not want to consider without changing the XP calculation itself.
Among the rows shown for Herblore, Saradomin brew has the largest single listed reward at 180 XP. A larger reward per action does not automatically mean better XP per hour. One action may be a lap, a catch, a spell, a health check, a completed item or a quantity of damage, so compare an action count with the real completion rate for that exact row.
The individual methods are materially different. Attack potion requires level 3, gives 25 XP, and carries a rounded 220 gp input snapshot; Prayer potion requires level 38, gives 87.5 XP, and carries a rounded 7,600 gp input snapshot; Super attack requires level 45, gives 100 XP, and carries a rounded 2,200 gp input snapshot; Super restore requires level 63, gives 142.5 XP, and carries a rounded 9,400 gp input snapshot; Saradomin brew requires level 81, gives 180 XP, and carries a rounded 10,500 gp input snapshot.
For a costed method, “gross cost” is action count multiplied by the stored input snapshot. It is not net loss: valuable outputs, recovered ammunition, harvest value, or alchemy proceeds may offset it. For an unpriced method, the dash means the dataset intentionally avoids inventing a cost; it does not mean the method is always free.
Filter by minimum level to remove early methods without changing current XP. This keeps the distance to the target exact while narrowing the comparison to methods the account intends to use. To estimate session time, divide the result by a personally measured actions-per-hour rate for the same method and setup.
Herblore questions
How much XP is level 99 Herblore?
How are Herblore actions rounded?
Are Herblore costs live?
What can change a Herblore training estimate?
Sources
The fixed XP and requirement rows were transcribed from the public skill and training tables and reviewed on 4 September 2026. Price fields are editable data snapshots, not live quotes.
- Old School RuneScape Wiki — Experience — Public XP table and level formula, reviewed 2026.
- Old School RuneScape Wiki — Combat level — Seven-stat combat-level formula, reviewed 2026.
- Old School RuneScape Wiki — Maximum melee hit — Effective Strength and maximum-hit formula, reviewed 2026.
- Old School RuneScape Wiki — Attack roll — Accuracy and defence-roll mechanics, reviewed 2026.
- Old School RuneScape Wiki — Calculators — Public skill, activity and reward tables, reviewed 2026.