Hit Point Calculator
Use this D&D-style calculator to estimate total HP by level. It supports fixed gains, expected average rolls, and custom per-level gains.
Example: Tough feat in 5e is effectively +2 HP per level.
What are hit points?
Hit points (HP) represent how much punishment a character can take before they drop, faint, or die (depending on the game system). In tabletop RPGs like Dungeons & Dragons, your HP is one of your most important survivability stats. In video games, HP is usually displayed as a health bar. In both cases, understanding how HP is calculated helps you build stronger characters and make better tactical decisions.
The basic hit point formula
Most systems follow a simple structure:
Total HP = Base HP + (Level-based gains) + Constitution/Stamina bonuses + other modifiers
In many level-based games, you get your full starting HP at level 1, then gain additional HP each time you level up. Those level-up gains may be:
- A fixed number per level
- A die roll per level (for example 1d8)
- An average value based on that die
- A class- or archetype-specific table value
How to calculate hit points in D&D 5e (step-by-step)
Step 1: Find your class hit die
Each class has a hit die size:
- d6: squishier casters
- d8: medium classes
- d10: martial classes
- d12: highest base durability
Step 2: Level 1 HP
At level 1 in 5e, you take the maximum value of your hit die, then add Constitution modifier.
Example for a d10 class with +3 CON: 10 + 3 = 13 HP.
Step 3: HP gained at levels 2+
For each level after 1, use one of these methods:
- Fixed:
(Hit Die / 2) + 1, rounded down where needed (d10 becomes 6) - Rolled: Roll the class die each level
- Average estimate:
(Die + 1) / 2for planning builds
Then add your Constitution modifier and any bonus HP per level.
Step 4: Add level gains to level 1 total
General D&D-style planning formula:
Total HP = (Hit Die + CON + bonus) + (Level - 1) × (Per-level gain + CON + bonus)
Worked examples
Example A: Level 5, d8 class, CON +2, fixed HP
- Level 1:
8 + 2 = 10 - Fixed per level for d8: 5
- Levels 2–5 gain each:
5 + 2 = 7 - Four additional levels:
4 × 7 = 28 - Total HP = 10 + 28 = 38
Example B: Same character with Tough-like +2 HP/level
- Level 1:
8 + 2 + 2 = 12 - Levels 2–5 each:
5 + 2 + 2 = 9 - Four additional levels:
4 × 9 = 36 - Total HP = 12 + 36 = 48
Common mistakes when calculating HP
- Forgetting Constitution at every level: CON is not just level 1 in many systems.
- Using full hit die every level by accident: full die is usually only at level 1.
- Missing feat/item bonuses: permanent bonuses can add up fast.
- Ignoring negative modifiers: low CON can severely reduce survivability.
- Mixing methods: decide if your table uses fixed, rolled, or a house rule.
Advanced notes for multiclass characters
If you multiclass, HP becomes slightly more detailed. You still have one character level total, but each level you take comes from a specific class. So each new class level uses that class's hit die size. A typical approach:
- Level 1 (first class): full hit die + CON
- Every later level: gain HP from the hit die of the class you leveled in, then add CON and bonuses
- Track each level-up separately for accuracy
For multiclass builds, a spreadsheet or calculator (like the one above with custom mode) is very helpful.
How HP calculation differs in other games
Pathfinder and similar systems
Some systems use similar hit dice but different progression rules, favored class bonuses, ancestry modifiers, or stamina/wound splits. Always check the specific system text before applying a formula from another game.
MMORPGs and action RPGs
Many digital games calculate health from base class stats, vitality/endurance attributes, gear bonuses, and percentages from passives. The concept is the same: start with a base pool, then apply additive and multiplicative modifiers.
Quick checklist for accurate HP math
- Know your hit die or class health progression
- Confirm your current Constitution (or equivalent) modifier
- Apply level 1 rules correctly
- Apply level-up rules consistently
- Add feat, item, and temporary modifiers separately
- Recalculate whenever CON changes
Final thoughts
Calculating hit points is straightforward once you break it into small steps. Start with level 1, add consistent level-up gains, include Constitution every time it applies, and then layer on bonuses. If you want fast and reliable results, use the calculator at the top of this page and keep your assumptions (fixed vs rolled vs custom) clearly documented for your table.