ThisCalculator

Everyday

D&D 5e Saving Throw Calculator: How It Works

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

D&D 5e Saving Throw Calculator: How It Works

This calculator works out the total saving throw bonus for a Dungeons & Dragons 5th Edition character. You enter the ability score, proficiency bonus, and any extra modifiers, and it returns the final modifier you add to a d20 roll when making a saving throw.

Formula

The saving throw bonus is calculated as:

Save Bonus = Ability Modifier + Proficiency Bonus (if proficient) + Other Modifiers

  • Ability Modifier = floor((Ability Score − 10) / 2). For example, a Strength score of 16 gives a modifier of +3.
  • Proficiency Bonus depends on character level: +2 at levels 1–4, +3 at levels 5–8, +4 at levels 9–12, +5 at levels 13–16, and +6 at levels 17–20.
  • Proficient? is 1 if the character has proficiency in that saving throw, otherwise 0.
  • Other Modifiers include magic items, class features, or spells that add a flat bonus.

Worked Example

Using the default values: Ability Score = 10, Proficiency Bonus = 2, Extra Modifiers = 0, Proficient? = No.

  1. Ability Modifier = floor((10 − 10) / 2) = floor(0 / 2) = 0
  2. Proficiency term = 2 × 0 = 0
  3. Save Bonus = 0 + 0 + 0 = 0

The calculator shows 0, which matches the formula.

Try a more common case: Strength 16, proficiency bonus +2, proficient in Strength saves, no extra modifiers.

  1. Ability Modifier = floor((16 − 10) / 2) = floor(6 / 2) = 3
  2. Proficiency term = 2 × 1 = 2
  3. Save Bonus = 3 + 2 + 0 = 5

So a level 3 fighter with Strength 16 and Strength save proficiency gets +5 on Strength saving throws.

How Saving Throws Work in D&D 5e

When a spell, trap, or monster ability forces a saving throw, you roll a d20 and add the relevant saving throw bonus. The player rolls, not the DM. The Difficulty Class (DC) is the target number set by the caster or the trap. If your total equals or exceeds the DC, you succeed; otherwise you fail.

There are six saving throws, one for each ability: Strength, Dexterity, Constitution, Intelligence, Wisdom, and Charisma. Each character is proficient in two of them, determined by class. For example, a rogue is proficient in Dexterity and Intelligence saves, while a cleric is proficient in Wisdom and Charisma saves.

Players often track these bonuses on their character sheet. The calculator helps when you level up, change ability scores, or need to quickly compute a new character.

When to Use Each Ability Modifier

Different situations call for different saving throws. Knowing which one applies helps you decide what to calculate:

  • Strength saves: resisting physical force, being pushed, or breaking a grapple.
  • Dexterity saves: dodging fireballs, traps, or area effects.
  • Constitution saves: resisting poison, disease, or concentration checks.
  • Intelligence saves: resisting psychic attacks or illusions that confuse the mind.
  • Wisdom saves: resisting charm, fear, or mind control.
  • Charisma saves: resisting possession or being cast out from a plane.

Common Mistakes and Misconceptions

A frequent error is forgetting to add the proficiency bonus when the character is not proficient. The calculator handles that with the Proficient? toggle.

Another common mix-up is using the raw ability score instead of the modifier. The formula always uses the modifier, not the score. For example, a Constitution score of 14 gives a +2 modifier, not +14.

Some players mistakenly think that all saving throws get the proficiency bonus. Only the two class-specific saves do, unless a feature like the Monk’s Diamond Soul grants proficiency in all saves at level 14.

Rounding: the ability modifier is always rounded down (floor). A score of 11 gives +0, not +1.

How to Use This Calculator

Enter the character’s ability score for the relevant ability, the current proficiency bonus, and any extra modifiers from magic items or spells. Set Proficient? to Yes only if the character has proficiency in that saving throw. The calculator returns the total bonus you add to the d20 roll.

For example, a level 5 wizard with Intelligence 18 and proficiency in Intelligence saves has:

  • Ability Modifier = floor((18 − 10) / 2) = 4
  • Proficiency Bonus = 3 (level 5)
  • Save Bonus = 4 + 3 = 7

If the wizard also wears a cloak of protection (+1), enter 1 in Extra Modifiers, and the total becomes 8.

Limitations and Additional Rules

This calculator only gives the static bonus. It does not include advantage or disadvantage, which is rolled separately as two d20s. It also does not account for temporary effects like a Paladin’s Aura of Protection, which adds the paladin’s Charisma modifier to all saves for allies within 10 feet.

Some spells like Bless add a d4 to saving throws. That is a random bonus, not a flat modifier, so it is not included here.

The calculator assumes standard 5e rules. If you use a variant like the optional proficiency die rule (replacing the proficiency bonus with a die), the math changes.

Frequently Asked Questions

Do I add my proficiency bonus to all saving throws?

No. You only add it if your class grants proficiency in that specific saving throw. Each class lists two saving throw proficiencies. Some races or feats can add more, but by default you only get two.

What is the formula for the ability modifier?

The ability modifier is (Ability Score − 10) ÷ 2, rounded down. For example, a score of 12 gives +1, a score of 8 gives −1, and a score of 20 gives +5.

How do I know if I’m proficient in a saving throw?

Check your class description. Each class lists two saving throw proficiencies in its table. For example, fighters are proficient in Strength and Constitution saves; wizards are proficient in Intelligence and Wisdom saves.

Can I use this calculator for skill checks?

No, this is only for saving throws. Skill checks use a different formula: Skill Bonus = Ability Modifier + Proficiency Bonus (if proficient) + Other Modifiers. The math is similar, but the calculator is set up for saves only.

What if I have advantage or disadvantage?

Advantage and disadvantage are not part of the bonus. You roll two d20s and take the higher (advantage) or lower (disadvantage) result, then add the same save bonus. The calculator gives you the bonus to add after the roll.

Does a natural 20 always succeed on a saving throw?

In the standard rules, a natural 20 does not automatically succeed on a saving throw. It only auto-succeeds on attack rolls. Some DMs house-rule it, but the official rules do not.

Related

Formula used
in ability_score | Ability Score | - | 10 | 0
in prof_bonus | Proficiency Bonus | - | 2 | 0
in extra_mod | Extra Modifiers | - | 0 | 0
in proficient | Proficient? | No=0, Yes=1
out save_bonus | Saving Throw Bonus | - | floor((ability_score - 10) / 2) + prof_bonus * proficient + extra_mod | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.