XP Budget Calculator
Calculate XP needed per session to reach your target level based on encounter frequency and pacing.
About this calculator
This calculator maps out how long it actually takes to level up in D&D 5e by working from the game's published XP thresholds rather than a rough guess. It looks up the exact cumulative XP required at your current and target levels from the Player's Handbook's Character Advancement table, subtracts the two to find exactly how much XP stands between them, then estimates how fast you'll close that gap using a level-scaled encounter value drawn from the Dungeon Master's Guide's Medium-encounter XP thresholds — the amount of XP per character a moderately challenging fight is expected to award at your current level. Multiplying that per-encounter figure by how many encounters you run per session gives an XP-per-session rate, and dividing the total XP gap by that rate gives sessions needed, rounded up since a partial session doesn't award a partial level.
Weeks to reach the target level then follows from your entered session frequency. Because average encounter XP is scaled to your current level rather than recalculated as you climb toward the target, the estimate works best over a modest level range where the party isn't leveling up multiple times mid-projection — going from level 3 to level 5 stays reasonably accurate, while a much larger jump would ideally re-run the calculation partway through, using your new current level, to reflect that Medium-encounter XP values rise substantially at higher levels.
Inputs
Results
Total XP Needed
5,600 XP
Sessions Needed
13
Figures current as of 2014. Sources: Wizards of the Coast, Dungeons & Dragons 5th Edition Player's Handbook, "Character Advancement" table (reproduced in the free D&D Basic Rules, "Step-by-Step Characters"), Wizards of the Coast, Dungeons & Dragons 5th Edition Dungeon Master's Guide, "Building Combat Encounters" (reproduced in the free D&D Basic Rules, Part 4)
How to Use This Calculator
- Enter your character's Current Level and the Target Level you want to reach.
- Set how many Sessions per Week your group plays and how many Encounters per Session you run.
- Enter your Party Size — XP thresholds already account for splitting XP between party members.
- Review Total XP Needed, Sessions Needed, and Weeks to Level to see your progression timeline.
- Check Avg XP per Encounter and Total Encounters to plan how many fights you'll need to run.
How the result changes with Target Level
| Target Level | Total XP Needed | Sessions Needed |
|---|---|---|
| 2.5 | 0 XP | 0 |
| 3.75 | 1,800 XP | 4 |
| 7.5 | 33,100 XP | 74 |
| 13 | 119,100 XP | 265 |
What each input means
- Current Level
- Your character's current level.
- Target Level
- Level you want to reach.
- Sessions per Week
- How often your group plays. 0.5 = biweekly.
- Encounters per Session
- Average combat encounters per session. DMG suggests 6-8 per adventuring day.
- Party Size
- XP is split between party members (already factored into thresholds).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersCurrent Level = 3, Target Level = 5, Sessions per Week = 1, Encounters per Session = 3 = 5 input(s) provided
- Calculate Total XP NeededTotal XP Needed5600 = 5600
- Calculate Sessions NeededSessions Needed13 = 13
- Calculate Weeks to LevelWeeks to Level13 = 13
- Calculate Total EncountersTotal Encounters38 = 38
Figures and sources
- D&D 5e cumulative XP required per character level (levels 1-20) (2014) — Wizards of the Coast, Dungeons & Dragons 5th Edition Player's Handbook, "Character Advancement" table (reproduced in the free D&D Basic Rules, "Step-by-Step Characters")
- D&D 5e Medium-encounter per-character XP thresholds by level, used here as the average XP-per-encounter estimate (2014) — Wizards of the Coast, Dungeons & Dragons 5th Edition Dungeon Master's Guide, "Building Combat Encounters" (reproduced in the free D&D Basic Rules, Part 4)
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why is XP-per-encounter based on my current level instead of my target level?
Medium-encounter XP thresholds scale up significantly as characters level, since a fight that's moderately challenging for a 3rd-level party awards far less XP than one built for a 10th-level party. The calculator uses your current level's threshold because that reflects the encounters your group is actually facing right now, not the encounters you'll eventually face once you've already leveled up.
How accurate is this for a jump across many levels, like level 1 to level 10?
Less accurate the wider the gap, since the calculator holds average XP per encounter fixed at your current level's threshold for the entire projection, while in reality that per-encounter value climbs substantially as the party actually levels up along the way. For a large level gap, re-running the calculation partway through with your new current level gives a more accurate remaining estimate than one static calculation for the whole span.
Why does the DMG suggest 6-8 encounters per adventuring day, but I might enter fewer?
The Dungeon Master's Guide's 6-8 encounter guideline describes a full adventuring day's worth of resource attrition, but many groups run fewer, higher-stakes encounters per session for pacing or storytelling reasons. Entering your group's actual typical encounter count, even if lower than the DMG guideline, gives a more realistic session-based leveling estimate for how your table actually plays.
Is party size already baked into the XP each character needs?
No — the 5e Medium-encounter XP thresholds this calculator uses are already expressed as per-character values, meaning they already account for XP being divided among the party rather than needing a separate split calculation. A larger party facing appropriately scaled encounters doesn't change how much XP each individual character earns per encounter under this system.
What happens if my group runs harder or easier encounters than Medium difficulty?
This calculator's per-encounter XP figure is calibrated to Medium-difficulty encounters specifically, so a group that regularly runs Hard or Deadly encounters will earn more XP per encounter than this estimate assumes, reaching the target level faster than projected. Conversely, a group running mostly Easy encounters will progress more slowly than the estimate suggests.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
D&D Encounter Balance Calculator
Build CR-appropriate encounters for your party using D&D 5e XP thresholds and encounter multipliers.
Tabletop RPGTreasure Hoard Generator
Generate appropriate treasure hoard value from CR tier and party composition following D&D 5e guidelines.
Game DesignXP Curve Calculator
Design experience point leveling curves for games.
Tabletop RPGDice Roller
Roll virtual dice for tabletop games, D&D, and more. Choose the number of dice, sides per die (d4, d6, d8, d10, d12, d20, d100), and add modifiers.
More in Crafts, Hobbies & Games.