OSRS Range Calculator – Max Hit & DPS


OSRS Range Calculator

Determine your maximum hit with Ranged in Old School RuneScape. This osrs range calculator provides precise results based on your levels, gear, prayers, and potions to help you maximize your damage per second (DPS).



Your base Ranged level (1-99).


Found in your ‘Equipped items’ screen.


Select the Ranged-boosting potion you are using.


Select your active Ranged prayer.


The ‘Accurate’ style provides an invisible +3 level boost.


Bonus from specific gear sets.

Your Maximum Hit
Effective Level: …

Max Hit Comparison at Different Ranged Strength Levels Max Hit vs. Ranged Strength

A simple chart comparing max hit with varied ranged strength.

What is the OSRS Range Calculator?

An osrs range calculator is a specialized tool designed for players of the popular MMORPG, Old School RuneScape. Its primary function is to compute the absolute maximum damage a player can deal in a single hit using a Ranged weapon. This calculation is not straightforward; it integrates multiple in-game variables, including your Ranged level, the Ranged strength bonus from your equipment, temporary boosts from potions, damage multipliers from prayers, and other modifiers. By inputting these values, players can instantly see their max hit, which is crucial for optimizing gear setups for activities like bossing, Player vs. Monster (PvM) combat, and even Player vs. Player (PvP) scenarios.

OSRS Ranged Max Hit Formula and Explanation

The Ranged max hit in OSRS is determined by a two-step formula. First, we calculate the ‘Effective Ranged Level’, and then we use that to find the final max hit. Understanding this formula is key to knowing why each input in our osrs range calculator matters.

Step 1: Effective Ranged Strength

Effective Ranged Level = floor( (Ranged Level + Potion Boost) * Prayer Bonus ) + Attack Style Bonus + 8

This initial step calculates your modified Ranged level. It takes your visible level, applies boosts from potions and prayers, and adds a fixed bonus based on your chosen attack style.

Step 2: Max Hit Calculation

Max Hit = floor( (Effective Ranged Level * (Ranged Strength Bonus + 64)) / 640 )

The second step takes your Effective Ranged Level, combines it with your gear’s Ranged Strength bonus, and then scales it to produce the final number. The result is always rounded down.

Step 3: Special Modifiers

Final Max Hit = floor(Max Hit * Special Gear Modifier)

Certain gear sets, like the Void Knight set or a Slayer Helmet (i) on a slayer task, apply a final percentage-based multiplier to your damage.

Variables in the Ranged Max Hit Formula
Variable Meaning Unit / Type Typical Range
Ranged Level Your character’s base skill level in Ranged. Level 1 – 99
Potion Boost Temporary skill increase from a potion. Multiplier 1.10 – 1.20
Prayer Bonus Damage multiplier from an active prayer. Multiplier 1.05 – 1.23
Ranged Strength Bonus The total ranged strength from all equipped items. Stat Points 0 – 200+
Attack Style Bonus An invisible level boost from the ‘Accurate’ style. Level 0 or 3

Practical Examples

Example 1: Mid-Level Player

A player is training on green dragons with a decent setup.

  • Inputs:
    • Ranged Level: 75
    • Ranged Strength Bonus: +70 (Magic shortbow (i), rune arrows, god d’hide)
    • Potion: Ranging Potion
    • Prayer: Eagle Eye (15%)
    • Attack Style: Rapid
  • Calculation:
    • Effective Level: `floor( (floor(75 * 1.10) + 4) * 1.15 ) + 0 + 8 = floor(86 * 1.15) + 8 = 98 + 8 = 106`
    • Max Hit: `floor( (106 * (70 + 64)) / 640 ) = floor(14204 / 640) = floor(22.19) = 22`
  • Result: The player’s max hit is 22.

Example 2: High-Level PvM Setup

A maxed player is fighting Vorkath with elite gear.

  • Inputs:
    • Ranged Level: 99
    • Ranged Strength Bonus: +155 (Twisted bow, Armadyl armour, Dragon arrows)
    • Potion: Overload (+)
    • Prayer: Rigour (23%)
    • Attack Style: Rapid
    • Special Gear: Slayer Helmet (i) on a blue dragon task
  • Calculation:
    • Effective Level: `floor( (floor(99 * 1.16) + 6) * 1.23 ) + 0 + 8 = floor(120 * 1.23) + 8 = 147 + 8 = 155`
    • Base Max Hit: `floor( (155 * (155 + 64)) / 640 ) = floor(33945 / 640) = floor(53.03) = 53`
    • Final Max Hit: `floor(53 * 1.15) = floor(60.95) = 60`
  • Result: The player’s max hit against Vorkath (on task) would be 60.

How to Use This OSRS Range Calculator

Using this calculator is simple. Follow these steps to find your max hit:

  1. Enter Ranged Level: Input your character’s current Ranged level.
  2. Enter Ranged Strength Bonus: Go to your equipment tab in-game, and find the “Ranged strength” value. Enter it here.
  3. Select Potion: Choose the ranging potion you’re using from the dropdown. If you aren’t using one, select ‘None’.
  4. Select Prayer: Pick the Ranged prayer you have active. Rigour provides the highest bonus.
  5. Select Attack Style: If you are using the ‘Accurate’ style, select it for the +3 invisible level boost. Otherwise, leave it on ‘Rapid / Other’.
  6. Select Special Gear: If you are on a slayer task with a Slayer Helmet (i) or wearing a full Void Knight set, select the appropriate option.
  7. View Your Result: The calculator will automatically update to show your max hit in the results box.

Key Factors That Affect Ranged Max Hit

  • Ranged Level: The foundation of your damage. Every level increases your potential max hit.
  • Ranged Strength Bonus: Arguably the most important factor for increasing max hits. This stat comes from your weapon, ammo, amulet, cape, and other gear pieces.
  • Prayers: Prayers like Eagle Eye and Rigour provide significant percentage-based boosts to your damage, making them essential for high-level PvM.
  • Potions: Ranging and Super Ranging potions provide a temporary level boost, which directly feeds into the damage formula.
  • Void Knight Armour: The full set (including the helm) provides a 12.5% damage and accuracy boost, making it a powerful choice in many situations.
  • Slayer Helmet (i): When on a slayer task, the imbued helmet provides a 15% damage and accuracy boost to Ranged, making it best-in-slot for slayer training.

Frequently Asked Questions (FAQ)

What is Ranged Strength Bonus?

It’s a stat found on equipment that directly increases your Ranged damage. Better arrows, better crossbows, and items like an anguish necklace provide high Ranged Strength.

Why is my max hit in-game different from the calculator?

This calculator shows your theoretical max hit. A monster’s Defence level and your own Ranged Attack bonus determine how often you hit that max, but not the max hit itself. This tool calculates the highest possible number you can see.

Does attack speed affect my max hit?

No. Attack speed affects your Damage Per Second (DPS), but not your single highest hit. The ‘Rapid’ attack style increases attack speed but does not increase your max hit (unlike ‘Accurate’).

When should I use ‘Accurate’ style instead of ‘Rapid’?

While ‘Rapid’ is almost always better for overall DPS, ‘Accurate’ can be useful at very low levels where the invisible +3 level boost might push you over a max hit threshold.

Is Rigour worth the cost?

Absolutely. Rigour provides a 23% Ranged strength and 20% Ranged attack bonus, making it the single most powerful upgrade for any account that uses Ranged frequently.

How does the Twisted Bow work with this calculator?

The Twisted Bow’s damage scales with the target’s Magic level, which this calculator does not account for. This tool is for standard weapons; for a Twisted Bow, you’d need a specialized OSRS DPS Calculator.

Does this calculator work for PvP?

Yes, it correctly calculates your max hit against another player, assuming they have no special damage reduction.

Where can I get ranging potions?

Ranging potions can be made with the Herblore skill, purchased from the Grand Exchange, or obtained as a drop from certain monsters.

Related Tools and Internal Resources

If you found our osrs range calculator helpful, check out these other tools:

© 2026 YourWebsite.com. All tools and articles are for informational purposes. OSRS is a trademark of Jagex Ltd.



Leave a Reply

Your email address will not be published. Required fields are marked *