This D&D spell slot tracker shows all available spell slots for any 5e spellcaster class and level. Click a slot to use it, and restore all slots with short or long rest buttons. State saves to localStorage.
Select class and level to load spell slots.
How to Use the D&D Spell Slot Tracker
Managing spell slots is the core resource management challenge for spellcasters in D&D 5e. This tracker shows all your available spell slots at a glance, lets you mark them as used, and restores them with a single button press.
How to Use
Select your spellcasting class and character level. The tracker loads the correct number of slots per spell level automatically. Orange circles are available slots; gray circles are used. Click a circle to toggle it between used and available. At the end of a session or after resting, click Long Rest to restore everything.
Warlock Pact Magic
Warlocks use Pact Magic instead of standard spell slots — they have fewer slots but recover them on a short rest. The tracker shows Warlock Pact Magic slots correctly and restores them on short rest (unlike all other classes, which only restore on long rest).
Half Casters
Paladins and Rangers are half casters — they gain spell slots at half the rate of full casters like Wizards and Clerics. The tracker uses the correct half-caster table. A Paladin 5 has the same spell slots as a Wizard 2 (since 5/2 = 2, rounded down).
Frequently Asked Questions
Is this spell slot tracker free?
Yes, completely free with no account required. Your spell slot state is saved to your browser's localStorage so it persists between page refreshes.
Which spellcaster classes are supported?
Full casters: Bard, Cleric, Druid, Sorcerer, Wizard. Half casters: Paladin, Ranger. Warlock (Pact Magic slots). The tracker uses the correct spell slot table for each class at every level 1-20.
Does short rest restore spell slots?
For most classes, only a long rest restores all spell slots. Warlocks are the exception — they recover all Pact Magic slots on a short rest. The tracker handles this correctly for each class.
How do I track multiclass spellcasting?
Multiclass spellcasting uses a combined caster level to determine slots (half-casters contribute half their levels, warlocks have separate Pact Magic). Select the closest matching full-caster level for the combined spell slot total, or use the manual override to set custom slot counts.
Will my spell slots be saved if I leave the page?
Yes. The tracker saves your current state to localStorage, so closing the tab and reopening it will restore your slot configuration. Clearing your browser data will reset it.