osrsmath

Herblore calculator: potions, herbs and gp per xp

Enter your Herblore level or look up your character, choose a target, and the table lists every potion with how many you need to mix and what each one costs or earns at today's prices. Set the target first, then sort by gp per xp. The cheapest potion is rarely the one you expect, because herbs and secondaries move in price separately.

Herblore calculator

Current
Target
XP needed13,034,4310 to 13,034,431 xp
Levels to gain98Level 1 to 99
Best profit per xp overall+53.9 gp/xpSanfew serum
Fastest overall500K xp/hrMenaphite remedy
ActionLevelXP eachActionsProfit eachGP/XPTotalXP/hr
Attack potionPotions
325521,378−348−13.9−181M62,500
Clean guam leafCleaning herbs
32.55,213,773+39+15.6+203M–
AntipoisonPotions
537.5347,585−902−24.1−314M93,750
Clean marrentillCleaning herbs
53.83,430,114+35+9.2+120M–
Clean tarrominCleaning herbs
1152,606,887+39+7.8+102M–
Strength potionPotions
1250260,689−571−11.4−149M125K
Guam tarTars · Needs a pestle and mortar; makes 15 tar per herb.
1930434,482−136−4.5−59.1M–
Clean harralanderCleaning herbs
206.32,068,958+50+7.9+103M–
Compost potionPotions
2260217,241−713−11.9−155M150K
Restore potionPotions
2262.5208,551−683−10.9−142M156K
Clean ranarr weedCleaning herbs
257.51,737,925+205+27.3+356M–
Energy potionPotions
2667.5193,103−482−7.1−93.1M169K
Clean toadflaxCleaning herbs
3081,629,304+162+20.3+264M–
Defence potionPotions
3075173,793−6,765−90.2−1.18B188K
Marrentill tarTars · Needs a pestle and mortar; makes 15 tar per herb.
3142.5306,693−239−5.6−73.3M–
Agility potionPotions
3480162,931−2,823−35.3−460M200K
Combat potionPotions
3684155,172−573−6.8−88.9M210K
Tarromin tarTars · Needs a pestle and mortar; makes 15 tar per herb.
3955236,990−270−4.9−64M–
Clean irit leafCleaning herbs
408.81,481,186+120+13.6+178M–
Harralander tarTars · Needs a pestle and mortar; makes 15 tar per herb.
4472.5179,786−346−4.8−62.2M–
Super attackPotions
45100130,345−221−2.2−28.8M250K
Clean avantoeCleaning herbs
48101,303,444+105+10.5+137M–
SuperantipoisonPotions
48106.3122,620−1,749−16.5−214M266K
Anti-odour saltOther · Needs a pestle and mortar; makes 15 salt.
49111,184,949+112+10.2+133M–
Fishing potionPotions
50112.5115,862−3,083−27.4−357M281K
Super energyPotions
52117.5110,932−416−3.5−46.1M294K
Hunter potionPotions
53120108,621−2,401−20.0−261M300K
Clean kwuarmCleaning herbs
5411.31,153,490+119+10.5+137M–
Goading potionPotions
5413298,746−7,680−58.2−758M330K
Irit tarTars · Needs a pestle and mortar; makes 15 tar per herb.
5585153,347−1,196−14.1−183M–
Super strengthPotions
55125104,276−523−4.2−54.5M313K
Haemostatic dressingOther
56100130,345−666−6.7−86.8M–
Haemostatic poulticeOther
5627482,757+586+21.7+283M–
Clean huascaCleaning herbs
5811.81,104,613+176+14.9+194M–
Clean snapdragonCleaning herbs
5911.81,104,613+290+24.6+320M–
Weapon poisonPotions
60137.594,796−2,459−17.9−233M344K
Super fishing potionPotions
62140.592,772−2,153−15.3−200M351K
Super restorePotions
63142.591,470−634−4.4−58M356K
Clean cadantineCleaning herbs
6512.51,042,755+196+15.7+204M–
Sanfew serumBest profitPotions · All four steps in one: 192 xp per 4-dose super restore.
6519267,888+10,348+53.9+703M480K
Extreme energy potionPotions · 4-dose super energy plus 4 yellow fin.
6684155,172−834−9.9−129M231K
Super defencePotions
6615086,897−633−4.2−55M375K
Clean lantadymeCleaning herbs
6713.1994,995+108+8.2+107M–
Super hunter potionPotions
6715484,640−1,998−13.0−169M385K
Antidote+Potions · Antidote+ (unf) is coconut milk plus a toadflax.
6815584,094−1,070−6.9−90M388K
Antifire potionPotions
69157.582,759−1,019−6.5−84.3M394K
Clean dwarf weedCleaning herbs
7013.8944,524+65+4.7+61.4M–
Weapon poison(+)Potions · Weapon poison+ (unf) is coconut milk plus a cactus spine.
7319068,603−1,568−8.3−108M475K
Clean torstolCleaning herbs
7515868,963+150+10.0+130M–
Magic potionPotions
76172.575,562−1,480−8.6−112M431K
Stamina potionPotions · 4-dose super energy plus 4 amylase crystals.
77102127,789−1,089−10.7−139M281K
Antidote++Potions · Antidote++ (unf) is coconut milk plus an irit leaf.
79177.573,434−706−4.0−51.8M444K
Battlemage potionPotions
8015584,094−976−6.3−82.1M388K
Surge potionPotions · Untradeable potion.
8118570,457−4,287−23.2−302M463K
Weapon poison(++)Potions · Weapon poison++ (unf) is coconut milk plus nightshade.
8219068,603+1,593+8.4+109M475K
Extended antifirePotions · 4-dose antifire plus 4 lava scale shards.
84110118,495−778−7.1−92.2M303K
Ancient brewPotions
8519068,603−2,994−15.8−205M475K
Extended stamina potionPotions · 4-dose stamina potion plus 4 marlin scales.
85110118,495−391−3.6−46.3M303K
Anti-venomPotions · 4-dose antidote++ plus 20 Zulrah's scales.
87120108,621−966−8.1−105M330K
Menaphite remedyFastestPotions
8820065,173−2,307−11.5−150M500K
Super combat potionPotions · Uses a clean torstol; a torstol potion (unf) gives the same xp.
9015086,897−329−2.2−28.6M325K
Forgotten brewPotions · 4-dose ancient brew plus 80 ancient essence.
9114589,893−970−6.7−87.2M266K
Super antifire potionPotions
92130100,265−661−5.1−66.3M325K
Anti-venom+Potions · Uses a clean torstol; a torstol potion (unf) gives the same xp.
94125104,276−1,292−10.3−135M313K
Extended anti-venom+Potions · 4-dose anti-venom+ plus 4 araxyte venom sacs.
9480162,931−127−1.6−20.7M147K
Extended super antifirePotions · 4-dose super antifire plus 4 lava scale shards.
9816081,466−904−5.7−73.6M440K

Profit each is the value of what you make minus the materials, at current Grand Exchange mid prices and before the 2% GE tax. Negative numbers are a cost. Greyed rows need a higher level than you have.

How the herblore calculator works

Each row is one finished action: adding a secondary to an unfinished potion, cleaning a grimy herb, or upgrading a potion you already own. The cost column takes the current price of every input away from the price the finished potion sells for. A negative figure is what each potion costs you; a positive one is profit. Divide that by the xp and you get gp per xp, the one number worth comparing across potions.

Use the category chips to hide cleaning or upgrade rows when you only want straight potions. Herblore is a members skill, so the members toggle changes nothing here. Herblore has no xp-boosting outfit, so leave the bonus selector on none. The gear that helps this skill saves ingredients instead of adding xp, covered further down.

The potions that carry the skill

LevelPotionXP eachMade from
3Attack potion25Guam potion (unf) + eye of newt
45Super attack100Irit potion (unf) + eye of newt
55Super strength125Kwuarm potion (unf) + limpwurt root
66Super defence150Cadantine potion (unf) + white berries
69Antifire potion157.5Lantadyme potion (unf) + dragon scale dust
76Magic potion172.5Lantadyme potion (unf) + potato cactus
90Super combat potion150Super attack, super strength and super defence (4) + torstol

Two rows need a footnote. Stamina potions (level 77) pay per dose: a 4-dose super energy with four amylase crystals gives 102 xp. Extended antifire (level 84) works the same way, 110 xp for a 4-dose antifire and four lava scale shards. The calculator prices both per finished potion, so compare them on gp per xp rather than on xp each.

Fast xp is cheap to work out; cheap xp is not

Herblore speed is set by banking, not by the potion. Around 2,500 potions an hour is normal for mixing at a bank chest, so the fastest option is simply the highest-xp potion you can make. The real decision is cost.

Magic potions and antifires give the most xp per potion in this table and usually cost the most per xp. Super strength and super defence potions sit in the middle and are the safest bulk choice, because super combat makers buy them every day, so the GE always takes your output. Check the stamina potion price against a super energy and four amylase crystals before a big batch: when amylase spikes, the margin flips.

Super combat potions are the odd one out. Three finished 4-dose potions and a torstol go in, and at some prices the result sells for more than the inputs. The calculator shows whether that holds today. For more ways to turn potions into coins, see Herblore money makers.

Buying unf potions or making them

Mixing a herb into a vial of water gives no xp. That step only matters for cost: sometimes the (unf) potion trades below a clean herb plus a vial, sometimes above. Compare the two rows before buying thousands of either. Ironmen growing their own herbs can plan runs with the OSRS farming calculator.

Gear that cuts the cost

  • Amulet of chemistry: a 5% chance that a potion comes out with four doses instead of three.
  • Alchemist's amulet (charged): raises that chance to 15%.
  • Prescription goggles: a 10% chance not to use the secondary, which matters most on pricier ones like dragon scale dust and limpwurt roots.

The goggles and the alchemist's amulet come from Mastering Mixology in Aldarin, which needs 60 Herblore and Children of the Sun. The calculator assumes no savings, so with this gear your real cost per potion sits a little below the figure shown.

Early levels and herb cleaning

The starter quest in Taverley opens the skill, giving 250 xp and level 3. Jungle Potion, Recruitment Drive and The Dig Site then take you from 3 to 19 with no ingredients bought. Cleaning grimy herbs gives little xp (2.5 for a guam, 7.5 for a ranarr, 15 for a torstol) but grimy herbs often trade below clean ones, so the cleaning rows double as a small money maker. The full level-by-level route is in the Herblore training guide.

Questions players ask

How many super strength potions do I need for 99 Herblore?

From level 55, where super strength potions unlock, it takes 102,943 of them to reach 99 at 125 xp each. Almost nobody does it that way, because super defences at 66 and magic potions at 76 give more xp per potion. Put your current level into the calculator and it gives the exact count for every potion you can make.

What is the cheapest way to train Herblore in OSRS?

It changes with the market, which is why the calculator sorts by gp per xp at today's prices. Potions whose finished product sells close to the price of its herb and secondary lose the least, and which ones those are shifts from week to week. High-level potions give more xp each but usually cost more per xp.

Is Herblore profitable?

Usually not as training, though some actions can be. Cleaning grimy herbs and, at certain prices, super combat potions can return a profit. Most other potions lose a little per xp. Check the profit column before each session, as one price swing on a herb can turn a profitable row into a loss.

How many magic potions from 76 to 99 Herblore?

Magic potions give 172.5 xp each, so 67,815 of them take you from the start of level 76 to 99. That means 67,815 lantadyme potions (unf) and the same number of potato cacti, minus about 10% of the cacti if you wear prescription goggles.

Does the herblore calculator work for ironmen?

Yes for counting: the actions needed column shows how many herbs and secondaries a goal takes, whatever account you play. The cost columns use Grand Exchange prices, so on an ironman read them as a guide to how valuable your supplies are rather than as gold spent.