Skip to content

D&D HP Calculator (5e)

Hit points for a D&D 5th edition character, with fixed or rolled HP per level.

Updated · How we check our maths

Your values

Results
Hit points
38
Constitution modifier
+2
Level 1
8 + 2 = 10
Levels 2–5
28
Per-level bonus
—
Average HP gained per level
7

Quick answer

In D&D 5e, a character gets the maximum of their hit die + Constitution modifier at level 1, then either rolls the hit die or takes the fixed value (half the die + 1) + CON modifier at each later level. A level-5 Cleric (d8) with 14 CON has 8 + 2 + 4 × (5 + 2) = 38 HP.

What the D&D HP Calculator (5e) does

Pick your class hit die, level and Constitution score. The calculator applies the 5e rules: full hit die at level 1, then the fixed average or your rolled total for each later level, adding the CON modifier every level. Hill Dwarves and the Tough feat add HP per level, including retroactively.

For multiclass characters, use the hit die of your first class for level 1 and add the other classes' levels separately.

The formula

HP = (hit die + CON mod) + (level − 1) × (hit die ÷ 2 + 1 + CON mod) + bonus × level (fixed method)

CON modifier = floor((Constitution − 10) ÷ 2).

Worked example

Level-8 Barbarian (d12), CON 16 (+3), fixed HP: 15 + 7 × (7 + 3) = 85 HP.

How to use the D&D HP Calculator (5e)

  1. Choose the hit die for your class.
  2. Enter level and Constitution score.
  3. Pick fixed, maximum or rolled HP (enter your roll total).
  4. Add Hill Dwarf or Tough if they apply.

Frequently asked questions

What is the average HP per level in 5e?

d6 = 4, d8 = 5, d10 = 6, d12 = 7, plus your Constitution modifier.

If my Constitution increases, do I gain HP?

Yes — raising your modifier increases your HP by 1 for every level you have, retroactively.

Can HP per level be less than 1?

No. You always gain at least 1 hit point per level, even with a negative Constitution modifier.

Results are estimates for planning and learning. Check important figures with a qualified professional. How we build and check our calculators.