Gaming calculators

OSRS Agility Calculator

Updated Sep 1, 2026 By Jehan Wadia
Rate Formulas
Player Setup
Enter a username and select “Fetch Stats”, or type your progress manually below.
Account Type
Current Progress
Goal
Training Options
Hard Achievement Diary Boosts
Seers' Village Rooftop — Camelot teleport between laps raises XP/hr (~+15%).
Pollnivneach Rooftop — shortcut raises XP per lap (~+10%) and XP/hr.
Rellekka Rooftop — shortcut raises XP per lap (~+10%) and XP/hr.
Used to convert time-to-goal into calendar days.
Leagues Mode
Show Methods You Can't Access Yet
XP Gap Summary
Current XP
Target XP
Experience Needed
Current: — 0% Goal: —
0%
Training Methods
Adjusts the Hallowed Sepulchre XP/hr in the table below.
Method / Course Category Lvl Req XP / Action XP / Hour Laps / Actions Needed Time to Goal AFK? Marks / Hour
XP per Hour Comparison
Optimal Progression Path (Fastest Route)
    Marks of Grace & Graceful Outfit Progress
    Graceful Outfit — 260 marks total
    Giant Squirrel Pet — Drop Estimate

    Statistical estimate only — not a guarantee. Rates are approximate per-action odds adjusted for your current level.

    Method Base Rate (per action) Adjusted Rate (your level) Est. Actions to Goal Chance of Pet by Goal
    Step-by-Step Solution

    Introduction

    Agility is one of the slowest skills to train in Old School RuneScape. This OSRS Agility calculator helps you figure out exactly how much XP you need and how long it will take to reach your goal. Enter your current level or XP, pick a target, and the tool does the rest. If you need to plan other skills as well, our OSRS Skill Calculator covers every trainable skill in the game.

    You can fetch your stats straight from the OSRS Hiscores, compare XP rates across every training method, and see a step-by-step path from your current level to your goal. The calculator covers all rooftop courses, the Hallowed Sepulchre, Brimhaven Agility Arena, and Barbarian Fishing. It also tracks Marks of Grace, shows your progress toward the full Graceful outfit, and estimates your chance of getting the Giant Squirrel pet along the way.

    Options like Hard Diary boosts, Leagues XP multipliers, and Ironman mode let you match the calculator to your account. Plan your training with clear numbers for reaching level 99 or 200 million XP.

    How to Use Our OSRS Agility Calculator

    Enter your current Agility level, your goal, and your training preferences. The calculator will show you how much XP you need, how long each training method takes, your optimal path, Marks of Grace earned, and your chance at the Giant Squirrel pet.

    OSRS Username (RSN): Type your in-game name and click "Fetch Stats" to pull your Agility XP straight from the OSRS Hiscores. This step is optional. You can type your stats by hand instead.

    Account Type: Pick Main, Ironman, or Free-to-Play. Free-to-Play accounts cannot train Agility since it is a members-only skill.

    Current Progress: Choose "Level" or "XP" from the dropdown, then enter your current Agility level or exact XP amount.

    Goal: Choose "Level" or "XP" from the dropdown, then enter the Agility level or XP you want to reach. You can also click the Level 99, Level 100, or 200M XP preset buttons.

    Hard Kandarin Diary: Check this box if you have finished the Hard Kandarin Diary. It boosts Seers' Village Rooftop XP per hour by about 15%.

    Hard Desert Diary: Check this box if you have finished the Hard Desert Diary. It boosts Pollnivneach Rooftop XP per lap and XP per hour.

    Hard Fremennik Diary: Check this box if you have finished the Hard Fremennik Diary. It boosts Rellekka Rooftop XP per lap and XP per hour.

    Hours Played Per Day: Enter how many hours you play each day. The calculator uses this to estimate how many real days it will take to hit your goal.

    Leagues Mode: Turn this on if you play a Leagues world. Then set the XP multiplier (5 to 32) to match your current league relic.

    Method Category Filter: Use this dropdown to show only one type of training method, such as Rooftop Courses, Hallowed Sepulchre, or Barbarian Fishing. Set it to "All" to see every method.

    Show Methods You Can't Access Yet: Pick "Show All" to see every method, "Grey Out" to dim methods above your level, or "Hide" to remove them from the table.

    Hallowed Sepulchre, Highest Floor: Select the highest floor you can access. Higher floors give more XP per run, so this changes the Sepulchre XP rates in the table.

    Course Used for Marks Estimate: Pick which rooftop course you plan to use. The calculator will estimate how many Marks of Grace you earn on the way to your goal and whether you can afford the full Graceful outfit.

    What Is Agility in Old School RuneScape?

    Agility is a members-only skill in Old School RuneScape (OSRS). It lets your character run longer without losing energy and unlocks shortcuts across the game world. A higher Agility level means your run energy comes back faster, which saves you time no matter what you are doing in the game.

    You train Agility by completing obstacle courses. Each course has a series of jumps, climbs, and balances that you must finish in order. When you complete a full lap, you earn Agility experience (XP). The higher-level courses give more XP per lap, so you level up faster as you progress.

    Rooftop Courses and Marks of Grace

    Rooftop Agility courses are the most popular way to train. They are found in towns like Draynor Village, Canifis, and Ardougne. While running laps on rooftops, you can pick up Marks of Grace. These marks are a currency you trade in for the Graceful outfit, which makes your run energy recharge even faster. A full Graceful set costs 260 marks.

    Hallowed Sepulchre

    The Hallowed Sepulchre is an advanced Agility training method located in Darkmeyer. It requires at least level 52 Agility to enter. It has five floors, and each floor needs a higher level to access. The Sepulchre offers some of the best Agility XP rates in the game, but it takes more focus and skill than rooftop courses.

    Giant Squirrel Pet

    Every time you complete a lap or action on an Agility course, you have a small chance to receive the Giant Squirrel pet. This is one of the rarest skilling pets in OSRS. The drop rate depends on which course you use and your current Agility level. Higher-level courses generally give a better chance per lap.

    Achievement Diary Boosts

    Completing certain Hard Achievement Diaries gives you bonuses on specific courses. The Hard Kandarin Diary lets you use Camelot Teleport to speed up Seers' Village laps. The Hard Desert Diary adds a shortcut to the Pollnivneach course. The Hard Fremennik Diary does the same for the Rellekka course. These boosts raise your XP per hour and help you reach your goal faster.


    Formulas used

    XP required for a given level
    E(L) = \left\lfloor \frac{1}{4} \sum_{i=1}^{L-1} \left\lfloor i + 300 \times 2^{\,i/7} \right\rfloor \right\rfloor
    Experience needed to reach goal
    \Delta E = E_{\text{target}} - E_{\text{current}}
    Laps or actions needed
    n = \left\lceil \frac{\Delta E}{\text{XP per action}} \right\rceil
    Time to goal
    t = \frac{\Delta E}{\text{XP per hour}}
    Calendar days to goal
    d = \frac{t}{h_{\text{per day}}}
    Adjusted Giant Squirrel pet drop rate
    R_{\text{adj}} = \frac{R_{\text{base}}}{1 + \dfrac{L_{\text{current}}}{300}}
    Probability of obtaining pet by goal
    P = 1 - \left(1 - \frac{1}{R_{\text{adj}}}\right)^{n}

    Frequently asked questions

    Why does it say my stats could not be loaded?

    This usually means your username is typed wrong, your account is not on the Hiscores yet, or the Hiscores API is down. Double-check your spelling. If it still fails, just enter your level or XP manually.

    What are virtual levels above 99?

    After level 99, you can still earn XP up to 200 million. Virtual levels show what level you would be if the level cap kept going. This calculator supports virtual levels up to 126 so you can plan goals beyond 99.

    What are Marks of Grace used for?

    Marks of Grace are traded for the Graceful outfit and Amylase crystals. A full Graceful set costs 260 marks. The calculator estimates how many marks you will earn on your way to your goal and shows which Graceful pieces you can afford.

    How is the Giant Squirrel pet chance calculated?

    Each Agility course has a base drop rate per lap. The calculator adjusts this rate based on your current level, then uses the total number of laps to your goal to estimate the overall chance of receiving the pet.

    What is the optimal progression path?

    The optimal path section shows the fastest route from your current level to your goal. It tells you which rooftop course to use at each level range, how much XP each segment needs, and how long each segment takes.

    How does the hours per day setting affect results?

    It converts total training hours into real calendar days. For example, if a method takes 30 hours and you play 6 hours a day, the calculator shows about 5 days. It does not change XP rates.

    Why does Barbarian Fishing appear in an Agility calculator?

    Barbarian Fishing gives passive Agility XP while you fish. It is a popular choice for players who want to train Fishing and Agility at the same time. The XP per hour for Agility is lower, but it is very AFK.

    What does the Method Category Filter do?

    It lets you narrow the training methods table to one category, such as Rooftop Courses or Hallowed Sepulchre. Set it to "All" to see every method at once.