What is the Combat Level Calculator (OSRS)?
The Combat Level Calculator for Old School RuneScape (OSRS) estimates your account’s combat level using the official formula.
It combines your core defensive stats (Defence, Hitpoints, half of Prayer) with the highest of your offensive builds (Melee, Ranged, or Magic).
By entering your skill levels, the calculator reveals both your final combat level and which combat style contributes most.
This helps you plan pures, tanks, or balanced accounts, avoid unwanted level gains, and understand how a single skill-up will affect your bracket.
The formulas below are written in LaTeX so they can be rendered responsively with MathJax or math.js on your page.
Beyond a simple total, the tool separates your Base term from each style contribution so you can see exactly where your levels matter.
This transparency is essential when optimizing PvP builds, min-maxing for specific bosses, or preserving low combat brackets for efficient training.
Because rounding occurs at multiple steps, previewing changes here prevents surprises after you level a skill in-game.
About the Combat Level Calculator (OSRS)
OSRS uses a weighted system. Defence, Hitpoints, and half of Prayer create a shared Base.
Then, three style paths are computed: Melee uses Attack + Strength; Ranged and Magic each receive a 1.5× weighting before being compared.
Your combat level is the floor of the Base plus the single highest style contribution.
Because style contributions are compared, a small change (e.g., +1 Ranged) can switch your dominant style and change your total differently than a similar Melee gain.
Planning builds—1 Defence pures, range tanks, or maxed mains—becomes straightforward when you can see the Base and each style term side by side.
The calculator is equally helpful for F2P and P2P players: F2P often seeks low Defence and Prayer for PvP brackets, while P2P might chase higher Prayer breakpoints without overshooting desired levels.
By tracking Prayer’s halved impact and the 1.5× multipliers for Ranged and Magic, you can forecast when a style will overtake another and how close you are to the next combat level.
The end result is a precise, reproducible pathway to your target build with math-backed expectations.
How to Use this Combat Level Calculator (OSRS)
- Enter your Attack, Strength, Defence, Hitpoints, Prayer, Ranged, and Magic levels.
- Review the computed Base, the three style contributions, and the total combat level (floored).
- Experiment by changing a single skill to preview its impact before you train.
- Identify which style is currently dominant and how close the others are to overtaking it.
- Use the insights to maintain a pure or efficiently reach your next PvM/PvP bracket.
Tips: Because rounding is applied to Prayer/2, the Ranged and Magic multipliers, and the final total, even one level can change the outcome.
Try edge cases (e.g., +1 Prayer, +1 Defence, or +1 Ranged) to see whether a breakpoint is worth it.
If you’re building a pure, lock Defence and Prayer first and grow only the style you intend to dominate with; tanks should do the opposite.
Core Formulas (LaTeX for MathJax/math.js)
Base: \[
\text{Base} \;=\; 0.25\!\left(\text{Defence} + \text{Hitpoints} + \left\lfloor \frac{\text{Prayer}}{2} \right\rfloor\right)
\]
Melee: \[
\text{Melee} \;=\; 0.325\,(\text{Attack}+\text{Strength})
\]
Ranged: \[
\text{Ranged} \;=\; 0.325\left\lfloor 1.5\,\text{Ranged} \right\rfloor
\]
Magic: \[
\text{Magic} \;=\; 0.325\left\lfloor 1.5\,\text{Magic} \right\rfloor
\]
Style & Final Combat Level: \[
\text{Style}=\max(\text{Melee},\;\text{Ranged},\;\text{Magic}), \qquad
\text{Combat Level} \;=\; \left\lfloor \text{Base} + \text{Style} \right\rfloor
\]
Examples (Illustrative)
Example 1 — Melee-dominant mid level
Levels: Atk 60, Str 60, Def 50, HP 55, Pray 43, Rng 50, Mag 45.
\(\text{Base}=0.25(50+55+\lfloor 43/2 \rfloor)=0.25(50+55+21)=31.5\).
\(\text{Melee}=0.325(60+60)=39.0\). \(\;\text{Ranged}=0.325\lfloor 1.5\cdot 50 \rfloor=0.325\cdot 75=24.375\). \(\;\text{Magic}=0.325\lfloor 1.5\cdot 45 \rfloor=0.325\cdot 67=21.775\).
Style \(=\) Melee. Final \(\lfloor 31.5+39.0 \rfloor=70\).
Example 2 — Range/Mage tank
Levels: Atk 1, Str 1, Def 70, HP 85, Pray 70, Rng 99, Mag 99.
\(\text{Base}=0.25(70+85+\lfloor 70/2 \rfloor)=0.25(70+85+35)=47.5\).
\(\text{Melee}=0.325(1+1)=0.65\). \(\;\text{Ranged}=0.325\lfloor 1.5\cdot 99 \rfloor=0.325\cdot 148=48.1\). \(\;\text{Magic}=48.1\).
Style \(=\) Ranged or Magic. Final \(\lfloor 47.5+48.1 \rfloor=95\).
Example 3 — Low-level pure
Levels: Atk 40, Str 40, Def 1, HP 30, Pray 1, Rng 1, Mag 1.
\(\text{Base}=0.25(1+30+\lfloor 1/2 \rfloor)=7.75\). \(\;\text{Melee}=0.325(80)=26.0\).
Final \(\lfloor 7.75+26.0 \rfloor=33\).
FAQs
What is the maximum combat level in OSRS?
Level 126 is the maximum combat level in Old School RuneScape.
Does Prayer increase combat level?
Yes. Half of your Prayer level contributes to the Base term before the final floor is applied.
Do Slayer or other non-combat skills affect combat level?
No. Only Attack, Strength, Defence, Hitpoints, Prayer, Ranged, and Magic are used.
Why does my calculated level differ by one?
Rounding matters. The formula floors Prayer/2, the style terms (for Ranged/Magic), and the final total.
Which style is used—Melee, Ranged, or Magic?
The calculator takes the largest of the three style contributions and adds it to the Base.
Can I lower my combat level?
No. You cannot reduce levels once gained; you can only plan to avoid raising certain skills.
Why are Ranged and Magic multiplied by 1.5?
That is the official weighting used by OSRS to normalize styles before comparison.
Does Hitpoints always increase combat level?
Yes. Hitpoints is in the Base term and raises your total as it increases.
How can I keep a pure build?
Keep Defence and Prayer low, and monitor the style contributions so Melee/Ranged/Magic don’t push unwanted levels.