OSRS Tool
These tools were made to assist my chunk-locked runs with limited access to resources. Deselect training sources you don't want to include from the tables or graph labels.
Pick a training scenario to optimise.
Woodcutting + Fletching + Firemaking
Best tree for WC, Fletching, or Firemaking XP/h — hardwoods included.
Fishing + Cooking
Best fishing spot for combined fishing & cooking XP/h.
Thieving
Best pickpocket target or stall for Thieving XP/h.
Mining + Smithing
Best rock or bar for Mining and Smithing XP/h — respawn bottlenecking modelled.
Last-used section is remembered, so re-opening this page jumps you straight back in.
Overtake projections use your raw XP from the latest Lookup hiscores call. If you haven't looked yourself up — or you've edited a level manually since — the projection falls back to the minimum XP for the displayed level, so the "actions remaining" is an upper bound. Click rows to exclude trees from consideration.
Per-tree breakdown
| Tree | WC req | Fletch req | FM req | Chop / log | WC XP / h | Fletch XP / h | FM XP / h |
|---|
Click a column header to sort. WC XP/h assumes pure chop (drop logs). Fletch XP/h and FM XP/h assume chop+process cycle. Trees you can't chop yet are dimmed; non-fletchable trees show "—" in the Fletch columns.
Firemaking XP/h per tree — current setup
Firemaking XP/h vs Woodcutting level
Charts follow the active sort column (click a WC/Fletch/FM XP/h header to switch). In WC and Firemaking modes each tree draws two curves: solid = rate at your current Fletching + Firemaking levels; dashed = same tree assuming the other skill is trained alongside Woodcutting. In Fletching mode each fletchable tree draws two curves of the same colour, one for shortbow and one for longbow: solid = the bow tier your current Fletching level qualifies for; dashed = the other tier (an upgrade target if you're still on shortbow, or the surpassed tier if you're already on longbow). The gap between them is the XP-per-hour boost from switching tiers.
{{Skilling success chart}} templates and use the wiki's official formula. Per-spot aggregate uses the OSRS cascade mechanic (higher-tier fish in a spot are rolled first). The harpoon-tier dropdown only affects harpoon-family spots.
Overtake projections use your raw XP from the latest Lookup hiscores call. If you haven't looked yourself up — or you've edited a level manually since — the projection falls back to the minimum XP for the displayed level, so the "actions remaining" is an upper bound. Click rows to exclude spots from consideration.
Per-spot breakdown
| Spot | Fish req | Tool | Catching at your level | Catch / fish | Cook success | Fish / h | Fishing XP / h | Cooking XP / h | Total XP / h |
|---|
Click a column header to sort. Ineligible spots are dimmed at the bottom of the table — hover for the blocking requirement.
Cooking XP/h per spot — current setup
Cooking XP/h vs Fishing level
Charts follow the active sort column (click a Fishing / Cooking / Total XP/h header to switch). Each spot draws two curves: solid = rate at your current Cooking level; dashed = same spot with Cooking maxed (99). Click a legend entry to toggle both. In Fishing XP/h mode the dashed twin is suppressed (cook level doesn't affect fishing rate).
Pickpocket targets
Click a column header to sort. Click a row to exclude that method from the best-for pick and the charts. Targets you can't attempt yet are dimmed.
Thieving XP/h per method — current setup
Thieving XP/h vs Thieving level
Each curve is one method's XP/h across Thieving levels at your current gear. Click a legend entry to toggle it.
{{Skilling success chart}} templates and are authoritative. The per-rock Rocks available count models respawn bottlenecking — set it to the number of that rock you can reach in your area; a lower count reduces ore/h when the respawn timer limits you. The Smithing and Total cards assume you self-gather all ores, so coal is usually the throughput bottleneck for steel and above. Furnace and anvil cycle times are approximate.
Overtake projections use your raw XP from the latest Lookup hiscores call. If you haven't looked yourself up — or you've edited a level manually since — the projection falls back to the minimum XP for the displayed level, so the "actions remaining" is an upper bound. Click rows to exclude entries from consideration.
Per-rock breakdown
| Rock | Lvl | Success | Rocks avail. | Ore/h | Mining XP/h |
|---|
Click a column header to sort. Rocks you can't mine yet are dimmed. Set the "Rocks avail." count to model how many of each rock are in your reach.
Per-bar breakdown
| Bar | Recipe | Smith lvl | XP/bar | Smithing XP/h | Total XP/h |
|---|
Click a column header to sort. Bars you can't smelt yet are dimmed. Coal is usually the bottleneck for steel and above — set rock counts to reflect what you can mine.
Mining XP/h per rock — current setup
Mining XP/h vs Mining level
Charts follow the active activity (Mining shows rock curves; Smithing shows bar curves). Each entry draws one curve of XP/h across the relevant level range.