Methodology
How calculations are checked
Each tool turns published game mechanics into results you can use. We check the maths and state the assumptions that affect each calculation.
When calculations change
We check a tool again after a relevant game update that could change its result.
Barrows Drop Calculator
For one exact item: 7 reward rolls ÷ 102 ÷ 24 items = 7/2,448 per chest. Across multiple chests, the calculator treats each chest opening as independent.
What affects the result
- All six brothers killed
- Seven reward rolls per chest
- Independent chest openings
- The calculator does not model selective brother kills.
- The calculator does not model common rewards.
- The calculator does not predict collection-log completion.
OSRS Drop Rate Calculator
Multiply attempts by the drop chance for the expected count. Use the binomial distribution to compare drops received; future odds start from the next attempt.
What affects the result
- The chance stays the same on every independent attempt.
- An attempt can produce at most one successful target drop.
- Does not model bad-luck protection, hidden progress rolls, or changing rates.
- Barrows equipment uses its own calculator to account for multiple pieces per chest.
OSRS Construction Calculator
The calculator converts your levels to exact XP, rounds each method up to whole actions, and multiplies its material requirements by that action count. Net cost subtracts saleable outputs from required materials using current Grand Exchange prices when available.
What affects the result
- Training actions must be whole actions.
- Grand Exchange cost uses available live or fallback price data.
- Actual in-game prices can differ from recent market averages.
OSRS Construction Training Planner
The planner converts your goal to exact XP, switches methods at useful unlocks, carries extra XP into the next stage, and rounds each stage to whole actions.
What affects the result
- Training actions must be whole actions.
- Grand Exchange cost uses available live or fallback price data.
- Actual in-game prices can differ from recent market averages.
OSRS Herblore Calculator
Actions round up because a potion or herb cannot be processed in part. Prescription goggles use their long-run 10% secondary save, while amulet results show expected extra doses across the full goal.
What affects the result
- Training actions cannot be split.
- Grand Exchange cost uses live or bundled fallback price data.
- Actual buy and sell prices can differ from recent market averages.
OSRS Herblore Training Planner
Quest completion and route choices are entered by the player because Hiscores cannot see quests. Any quest added to the route grants its full XP reward.
What affects the result
- Training actions cannot be split.
- Grand Exchange cost uses live or bundled fallback price data.
- Actual buy and sell prices can differ from recent market averages.
OSRS Fishing Training Planner
The planner converts levels to exact XP, inserts complete quest rewards, changes methods at reviewed unlocks and integrates time across level-scaled rate anchors.
What affects the result
- Quest states are supplied by the player because Hiscores do not expose quest completion.
- Expected planning rates and maximum setup rates use the label shown on each route stage.
- Fixed-catch stages show an estimated net value using current Grand Exchange prices; variable reward activities stay unpriced.
- Catch rates vary with level, location, banking, interruptions and execution.
- Deep Sea Trawling is not assigned a stable rate until current evidence supports one.
OSRS Mining Training Planner
The planner splits the XP goal at method unlocks, applies the selected account route, and estimates each stage using the rate shown for that setup.
What affects the result
- Expected and maximum rates use the setup printed on each stage.
- Quest XP applies only when the full reviewed reward bundle is marked unclaimed.
- Travel, mistakes, competition and breaks can lower realised XP per hour.
- Unrated Zalcano stages are excluded from the time total and visibly marked variable.
OSRS Hunter Training Planner
Split the XP goal at useful unlocks, apply selected quest events, then divide active XP by the selected setup rate; birdhouse runs round up by four-house XP and schedule waits separately.
What affects the result
- Quest XP rewards are used only as whole events.
- A birdhouse run means all four Fossil Island bird houses.
- Expected, maximum and tick-manipulation rates use the setup stated on each stage.
- Travel, failures, interruptions and Rumour block lists can materially change real rates.
- The planner does not freeze volatile loot prices or profit claims.
- Quest and supporting-skill access beyond Hunter XP is entered manually.
OSRS Combat Training Calculator
For finite monsters, divide XP remaining by XP per damage and Hitpoints, then round up to a whole kill. For Gemstone Crab, apply its 0.875 multiplier and round damage up.
What affects the result
- The player deals all damage that removes the monster's listed Hitpoints.
- Listed monsters use the standard combat XP multiplier unless a custom multiplier is entered.
- Accuracy, max hit, gear and downtime affect training time but not the full-kill count shown here.
- Cannon, poison, venom and other damage sources can award different or no combat and Hitpoints XP.
OSRS Agility Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Agility source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Cooking Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Cooking source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Crafting Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Crafting source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Farming Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Farming source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Firemaking Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Firemaking source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Fishing Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Fishing source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Fletching Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Fletching source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Hunter Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Hunter source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Magic Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Magic source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Mining Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Mining source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Prayer Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Prayer source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Runecraft Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Runecraft source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Sailing Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Sailing source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Smithing Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Smithing source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Thieving Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Thieving source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Woodcutting Calculator
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
What affects the result
- Training actions are counted as whole successful actions.
- Methods use the Module:Skill calc/Woodcutting source catalog.
- Player speed, banking, failures and setup can change the real training pace.
- Grand Exchange prices can move after the most recent available price estimate.
OSRS Agility Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Thieving Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Cooking Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Crafting Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Fletching Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Smithing Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Firemaking Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Woodcutting Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Farming Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Prayer Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Runecraft Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Magic Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Sailing Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Ranged Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Slayer Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.
OSRS Combat Training Planner
Split the goal at level and access changes. Round complete actions, carry their XP forward, and divide stage XP by its setup rate.
What affects the result
- Selected unlocks must be available on the account; the planner cannot read quest or diary completion from Hiscores.
- Rates use the printed setup. The pace percentage is the player’s planning choice, not a measured beginner rate.
- Random loot is not treated as guaranteed profit. GE prices and unpriced costs are identified separately.
- Add initial travel, quests and breaks to the training time.