Hit Point Calculator

Estimate a character’s hit points by level from the hit die and Constitution modifier, the fixed-average, maximum and minimum totals. Calculates in your browser.

Average HP

-

Maximum (rolled all high)-
Minimum (rolled all low)-
Per level after 1st-

Show the math

First level takes the maximum hit die. Each level after that uses the fixed average (⌊die/2⌋ + 1), and every level adds your Constitution modifier.

HP = max die + CON + (level − 1) × (avg die + CON)

All math runs locally in your browser.

What this does

A hit point calculator estimates a character’s hit points by level from the hit die and Constitution modifier — the fixed-average, maximum, and minimum totals.

How to use it

  1. Pick the hit die.
  2. Enter the level.
  3. Enter the Constitution modifier.
  4. Read the average, max, and min HP.

How it works

Level 1 takes the maximum die; each later level adds the fixed average of the die plus your Constitution modifier.

HP = max die + Σ (avg die + CON) per level

Understanding your result

The three figures bracket your luck: the fixed-average total is what most tables use for predictable progression, while the maximum and minimum show the range if you rolled each level instead. Level 1 always takes the full hit die, and the Constitution modifier applies every level, so a single point of Constitution compounds into a meaningful HP gap by high levels.

Example

A d8 class at level 5 with +2 CON averages about 38 HP.

Sources & methodology

Last updated .

Frequently asked questions

How are average hit points figured?

Level 1 takes the maximum die, and each later level adds the fixed average of the die plus your Constitution modifier.

What are the max and min figures?

They show the totals if every level rolled the highest or lowest possible result on the hit die.

Is my data kept?

No. Everything is computed locally in your browser.