D&D 5e Spell Slot Calculator
Compute standard spell slots by progression type, with optional Warlock Pact Magic tracking.
What This Spell Slot Calculator Does
This calculator estimates your daily spell slots using the standard D&D 5e progression table. It is designed for quick table use: enter a level, choose the spellcasting progression, and instantly see the number of available slots for each spell level. You can also enter a Warlock level to show Pact Magic slots separately.
It is especially useful for multiclass builds, where slot math can get confusing. If you already know your multiclass “effective caster level,” select Custom Effective Caster Level and enter that value directly.
How Spell Slot Progression Works
Standard spellcasting classes
In 5e, most spellcasters use a shared slot progression table. Your slot pool grows as your effective caster level increases from 1 to 20. The key idea is that spell slots and spells known/prepared are related but not identical. You can often upcast lower-level spells using higher-level slots.
- Full casters use their class level directly.
- Half casters use half class level, rounded down.
- Artificers use half class level, rounded up.
- Third casters use one-third class level, rounded down.
Pact Magic (Warlock)
Warlocks do not use the normal long-rest slot table. Instead, they get a smaller number of Pact Magic slots that recharge on a short rest, and all of those slots are cast at the same spell level. This calculator displays Pact Magic separately because it is a distinct system from standard spellcasting.
How to Use This Tool in 30 Seconds
- Choose the progression type that matches your class or build.
- Enter your class level (or multiclass effective caster level in custom mode).
- Optionally enter Warlock level if your character has Warlock levels.
- Click Calculate Spell Slots and use the output at the table.
Common Examples
Level 7 Wizard
Select Full Caster, enter level 7. You will see 1st through 4th-level slots in the standard progression.
Level 9 Paladin
Select Half Caster, enter level 9. Effective caster level is 4 (rounded down), which determines your slot distribution.
Multiclass Caster
If your character is, for example, Cleric 5 / Ranger 4, compute effective caster level using multiclass rules, then choose Custom Effective Caster Level and input the final number for accurate slot output.
Tips for Better Spell Management
- Track concentration separately from slots to avoid illegal overlaps.
- Reserve at least one higher-level slot for emergencies or reactive spells.
- Use lower-level utility magic to avoid burning premium combat slots early.
- Remember that Warlock Pact slots and regular slots are distinct resources.
Final Note
This page is a practical reference tool, not a full rules substitute. Always confirm edge cases with your table’s agreed interpretation, official class text, and your DM. For most day-to-day play, however, this calculator should cover the vast majority of spell slot questions quickly and cleanly.