Hit Points - Max HP and Hit Dice for D&D

Hit points calculator for D&D 5e characters. Add class, level, Constitution modifier, and Tough, Hill Dwarf, or Draconic bonuses for max HP and hit dice.

Updated: June 19, 2026 • Free Tool

Hit Points

Pick the D&D 5e class. The hit die size is set by the class.

Total character level from 1 to 20. Each level above 1 adds one hit die plus the Constitution modifier.

Constitution modifier from (CON - 10) / 2. Negative values subtract from HP at every level.

Average uses the rounded-up mean of the hit die. Rolled uses the same average so the headline is reproducible.

Tough adds 2 maximum hit points per character level.

Hill Dwarves gain 1 hit point per character level.

Draconic Bloodline sorcerers gain 1 hit point per Sorcerer level.

Results

Maximum hit points
0HP
Level 1 base 0HP
Level-up HP gained 0HP
Feat and racial bonuses 0HP
Hit dice pool 0
Hit dice breakdown 0
Hit die size 0

What Is Hit Points?

A hit points calculator turns the level-up math from the D&D fifth edition rules into a single number, so building a character at session zero or leveling up mid-campaign takes seconds. Pick the class, level, Constitution modifier, and any racial or feat bonuses, and the calculator returns the maximum HP and the hit dice pool.

  • Building a new character: Get the right starting HP without applying the maximum-of-the-die rule and the Constitution modifier manually.
  • Leveling up: Roll or take the average for each new level in one step, instead of tracking partial sums.
  • Comparing two classes: Switch between Fighter and Barbarian, or Wizard and Sorcerer, and see the d10 vs d12 hit die trade-off at the same level.
  • Planning a Tough or Hill Dwarf dip: Toggle the bonuses to see how much extra HP they add before you spend an Ability Score Improvement.

Hit points matter at every level of D&D 5e. They decide whether your character survives a crit and how much healing a spell needs to deliver. The math is simple once you see it, but it is easy to forget a bonus or double-count the Constitution modifier, which is where this calculator earns its place at the table.

The result panel gives you max HP, level 1 base, level-up HP, and total feat plus racial bonus, and the same screen shows the hit dice pool in plain dice notation, ready to copy onto your character sheet.

Players running music one shots can pair this tool with a chord transposer to keep the bard's character sheet and set list in lockstep.

How Hit Points Works

The hit points calculator reads the class to pick the hit die, sets the level 1 starting HP from the maximum face of that die, and adds the average die roll plus the Constitution modifier for every level beyond 1. Toggle the Tough feat, the Hill Dwarf racial trait, or the Draconic Bloodline sorcerer bonus on or off to see each bonus land in the result panel.

max_hp = die_max + con_mod + (level - 1) * (avg_die + con_mod) + tough_bonus + dwarf_bonus + draconic_bonus
  • die_max: 6 for Sorcerer or Wizard, 8 for the seven d8 classes, 10 for Fighter, Paladin, or Ranger, 12 for Barbarian.
  • con_mod: (CON score - 10) divided by 2, rounded down. Negative values subtract from every level.
  • avg_die: Average face rounded up: 4 for d6, 5 for d8, 6 for d10, 7 for d12.
  • tough_bonus: 2 HP per character level if the Tough feat is enabled, otherwise 0.
  • dwarf_bonus: 1 HP per character level if the character is a Hill Dwarf, otherwise 0.
  • draconic_bonus: 1 HP per Sorcerer level if the Draconic Bloodline sorcerer flag is enabled, otherwise 0.

Every level of D&D 5e contributes the same kind of term: one hit die plus the Constitution modifier. The level 1 row is special because the SRD lets a new character take the maximum face of their die. For levels 2 and up the calculator averages the die so the result is reproducible.

Level 5 Barbarian Hill Dwarf, CON 14

Class: Barbarian (d12) | Level: 5 | Constitution: +2 | Hill Dwarf: yes

level 1 = 14. Level-ups = 4 * 9 = 36. Dwarf bonus = 5. max_hp = 14 + 36 + 5 = 55.

Max HP: 55 HP, hit dice pool 5d12

Switching from averages to real dice shifts the total but not the structure.

According to Wizards of the Coast D&D 5e SRD v5.2.1, each class has a fixed hit die, and a character's hit points at level 1 equal the maximum face of that die plus their Constitution modifier.

If you write your character sheet as plain text in a notes app, the same ASCII converter you use for stat blocks is a good place to drop the hit dice pool line this tool generates.

Key Concepts Explained

Four ideas hold the whole hit points system together. Knowing them makes every result from this calculator easier to apply, and they explain why a hit points calculator can summarize the rules in a single result.

Hit die

The class-specific die used at level up and during short rests. Barbarian d12, Fighter, Paladin, Ranger d10, seven d8 classes, Sorcerer and Wizard d6.

Constitution modifier

The modifier derived from the Constitution score, applied to every hit die rolled at level up and at level 1. A negative modifier subtracts from every level.

Hit dice pool

Total hit dice the character has, equal to their total level. Spending one during a short rest lets the character roll that die plus their Constitution modifier to recover HP.

Average roll rule

The SRD lets a player take the average of their hit die instead of rolling, rounded up: 4 for d6, 5 for d8, 6 for d10, 7 for d12, which is what this calculator uses by default.

Once you can name these four ideas out loud, the SRD's hit points section becomes easier to read. Every bonus or feat in this calculator adds to one of those four ideas without changing the others, which is why the results line up with any character sheet you fill in by hand.

For players tracking the cost of a tabletop hobby, a hobby cost calculator turns the monthly spend on books, dice, and minis into a number you can compare with other hobbies.

How to Use This Calculator

Six steps take you from an empty form to a finished max HP and hit dice pool. Make sure every box reflects your character.

  1. 1 Pick the class: Choose the class you are playing. The hit die size is shown next to each option.
  2. 2 Set the level: Type the character's total level from 1 to 20. The result updates as soon as you change the number.
  3. 3 Add the Constitution modifier: Pick the value that matches your CON score. A 14 Constitution is a +2 modifier; a 6 is a -2 modifier.
  4. 4 Choose the roll mode: Leave it on Average (rounded up) for a stable total you can copy to your character sheet.
  5. 5 Toggle racial and feat bonuses: Set Has the Tough feat, Is a Hill Dwarf, or Draconic Bloodline sorcerer to Yes if your character qualifies.
  6. 6 Read the result panel: The Maximum hit points field is the headline number. The breakdown rows show where each point came from.

Picture a fourth-level Ranger with a 14 Constitution who just picked the Tough feat at level 4. Pick Ranger, set Level to 4, Constitution modifier to +2, leave Roll mode on Average, and set Has the Tough feat to Yes. The hit points calculator then shows Max HP 49, hit dice pool 4d10, and a full breakdown of where each point came from.

Once the character sheet is finished, a data storage converter can show how much storage your campaign notes, maps, and audio recordings add up to across the year.

Benefits of Using This Calculator

Five concrete payoffs show why this calculator belongs on your session prep screen, and why a hit points calculator is the most direct way to keep every character on the same page at session zero.

  • Faster character creation: Drops a 1st-level or 5th-level build from a five-minute math exercise to a single click.
  • Fewer leveling mistakes: Surfaces the Constitution modifier and racial or feat bonuses in the same result panel.
  • Easy class comparison: Switch the class dropdown to compare single-class options and see where the d8 vs d10 hit die trade-off lands.
  • Visible hit dice pool: Shows the pool in NdX notation alongside the maximum HP, so you can spend hit dice without re-reading the SRD.
  • Reproducible averages: Uses the SRD average-roll rule by default, which makes character builds comparable across players.

The biggest payoff is consistency. Two players building the same class and level should always get the same number from this calculator, which removes a small but real source of arguments at session zero, and the visible breakdown shows where a +2 Constitution modifier is doing the most work.

If you track your game master hours on a resume, a work experience calculator translates those weekly sessions into years of professional experience.

Factors That Affect Your Results

Five factors drive the final number. Knowing how each one enters the calculation makes it easy to debug a result that looks off, which is the main reason to keep this hit points calculator open while you level a character up.

Class and hit die size

Sets the maximum face of the die at level 1 and the average face at every later level. A level 5 Barbarian starts with 12 HP instead of an Artificer's 8 HP, and that gap grows with every level-up.

Character level

Determines how many level-up terms are added and how many hit dice are in the pool. The calculator caps at level 20, the D&D 5e character ceiling.

Constitution modifier

Applies to the level 1 HP and every level-up. A +5 modifier adds 100 HP over twenty levels, while a -2 subtracts 40 HP across the same span.

Tough feat

Adds 2 HP per total level. At level 20 that is 40 extra HP, which stacks with the Hill Dwarf and Draconic bonuses.

Hill Dwarf and Draconic Sorcerer

Hill Dwarf adds 1 HP per total level. Draconic Bloodline sorcerer adds 1 HP per Sorcerer level only, which the calculator shows as 0 for non-Sorcerer classes.

  • Covers a single-class character. Multiclass HP rules are described in the article so you understand the math, but the form returns the single-class total.
  • Returns maximum hit points, not current hit points. Tracking current HP, healing, and death saves is up to your character sheet or VTT.
  • Some tables cap HP at 1 for level 1 characters with a negative Constitution modifier. The calculator returns the true arithmetic total instead, so check with your DM if you are below 1 HP.

When the result looks low, check the Constitution modifier and the Tough feat, since both add HP at every level. When it looks high, check the class and level: a level 20 Barbarian with a +5 Constitution and Tough crosses 300 HP, which catches new players off guard.

According to Wikipedia: Health (game terminology), hit points were coined by D&D co-creator Dave Arneson, and D&D 5e uses hit dice so each level rolls a class-specific die plus the Constitution modifier.

Once you finish a campaign arc, a book reading calculator can estimate hours of reading the next hardcover adventure module before game night.

Hit points calculator showing class, level, Constitution modifier, Tough feat, Hill Dwarf, and Draconic Sorcerer bonuses for D&D 5e characters
Hit points calculator showing class, level, Constitution modifier, Tough feat, Hill Dwarf, and Draconic Sorcerer bonuses for D&D 5e characters

Frequently Asked Questions

Q: How are hit points calculated in D&D 5e?

A: At level 1, hit points equal the maximum face of the class hit die plus the Constitution modifier. At every later level you add one hit die plus the Constitution modifier, plus any enabled bonuses such as the Tough feat (+2 per level), Hill Dwarf (+1 per level), or Draconic Bloodline sorcerer (+1 per Sorcerer level).

Q: What is a hit die in Dungeons and Dragons?

A: A hit die is the class-specific die used to roll HP at level up and to recover HP during a short rest. Barbarians use a d12, Fighters, Paladins, and Rangers use a d10, Artificers, Bards, Clerics, Druids, Monks, Rogues, and Warlocks use a d8, and Sorcerers and Wizards use a d6.

Q: Does the Tough feat increase maximum hit points?

A: Yes. The Tough feat adds 2 hit points for every character level, including level 1. At level 10 that is 20 extra HP, and the bonus stacks with the Hill Dwarf and Draconic Sorcerer bonuses in this calculator.

Q: What does a Hill Dwarf gain in hit points?

A: A Hill Dwarf gains 1 hit point per character level, on top of the normal level-up roll and the Constitution modifier. The bonus applies at level 1 as well, so a level 1 Hill Dwarf Sorcerer with a d6 hit die starts with 6 plus 1 HP plus the Constitution modifier.

Q: How do I calculate hit points for a multiclass character?

A: For a multiclass character you pool the hit dice from every class and apply the Constitution modifier to every level-up roll, then add the level 1 maximum of the initial class. The single-class calculator on this page returns the single-class total so the headline number stays trustworthy; the SRD has the full multiclass wording.

Q: What is the average roll of a hit die in 5e?

A: The average face of a hit die rounded up is 4 for d6, 5 for d8, 6 for d10, and 7 for d12. The SRD lets a player take the average in place of rolling, which is what this calculator uses as the default so the headline number is reproducible at the table.