Seven-stat combat ledger

OSRS Combat Level Calculator

Enter Attack, Strength, Defence, Hitpoints, Prayer, Ranged and Magic to calculate combat level instantly. Load public hiscores or adjust every level by hand.

Enter combat stats

Loads public levels; manual entry always remains available.

Combat level

3
COMBAT PROGRESSTARGET 99

Levels to next combat

attack2
strength2
defence3
hitpoints3
prayer5
ranged2
magic2

How it works

Old School RuneScape combat level has a base component and one offensive component. The calculator takes whichever of melee, ranged or magic is largest, so raising an off-style stat may not move combat level. The next-level ledger increases each stat independently until the displayed integer changes.

14(Defence+Hitpoints+Prayer2)+max(0.325(A+S), 0.3251.5R, 0.3251.5M)\left\lfloor \tfrac{1}{4} \left( \text{Defence} + \text{Hitpoints} + \left\lfloor \tfrac{\text{Prayer}}{2} \right\rfloor \right) + \max\left( 0.325(A + S),\ 0.325 \lfloor 1.5R \rfloor,\ 0.325 \lfloor 1.5M \rfloor \right) \right\rfloor
Inputs are kept at full precision. Discrete counts round up when a partial action cannot complete the goal; probabilities and rates keep their fractional meaning.

Worked example

A fresh standard account with 1 Attack, 1 Strength, 1 Defence, 10 Hitpoints, 1 Prayer, 1 Ranged and 1 Magic has combat level 3. Maxed combat stats produce level 126.

Interpreting the result

Start by checking that each field describes the same scenario as the result: levels are visible base levels, bonuses are entered separately, costs are per unit, and a one-in-X rate means one divided by X on each eligible roll. The calculator updates immediately and writes the complete input state into the address bar. “Copy link” preserves those assumptions; “Copy result” copies a short summary rather than the entire method.

Do not treat a rounded count as an hourly rate. A required-action total says how many successful units complete the target under the entered reward. Banking, movement, failed attempts, animation timing, missed ticks and setup changes affect elapsed time. When time matters, measure a representative session with the same method and divide the required count by the observed successful actions per hour.

Economic outputs are arithmetic scenarios rather than live market quotations. Check current item values before buying supplies, include any outputs that can be sold, and consider limits or low-volume price movement. Probability outputs describe repeated independent trials; they do not promise that a result arrives at the displayed attempt count. The visible formula is the authority for what this page includes.

Read this as a planning estimate. Game updates, equipment effects, failures, travel, downtime and live prices can move a real session away from the mathematical result. Check the inputs against the account and use the output as a reproducible baseline.

Questions about OSRS Combat Level Calculator

Why did a combat stat not raise my level?
Only the largest offensive style contributes, and the final result is floored. Several stat levels can fit inside one combat level.
Does Slayer affect combat level?
No. Only the seven displayed combat stats enter the formula.
Why is Prayer divided by two?
The base component uses half Prayer rounded down, so an odd Prayer level often contributes the same as the preceding even level.

Sources

Mechanics and fixed tables were reviewed in 2026. Price-like inputs are user-controlled or approximate rather than live quotes. Source links name the public reference used for the page; the visible formula states the exact implementation.

  1. Old School RuneScape Wiki — ExperiencePublic XP table and level formula, reviewed 2026.
  2. Old School RuneScape Wiki — Combat levelSeven-stat combat-level formula, reviewed 2026.
  3. Old School RuneScape Wiki — Maximum melee hitEffective Strength and maximum-hit formula, reviewed 2026.
  4. Old School RuneScape Wiki — Attack rollAccuracy and defence-roll mechanics, reviewed 2026.
  5. Old School RuneScape Wiki — CalculatorsPublic skill, activity and reward tables, reviewed 2026.

Related calculators