D&D Spell Slot Tracker

Track every spell slot for every D&D 5e caster class in real time.

Free D&D 5e spell slot tracker for all caster classes — full, half, third-caster and Warlock Pact Magic. Logs every spell cast, tracks concentration, handles short and long rests. Runs entirely in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

Which D&D 5e classes are supported?

All ten official 5e spellcasting classes and subclasses are covered. Full casters (Bard, Cleric, Druid, Sorcerer, Wizard) use the standard 9-level table. Half-casters (Paladin, Ranger) gain their first slot at level 2 and top out at 5th-level slots. Third-casters (Arcane Trickster, Eldritch Knight) gain slots from level 3 and reach 4th-level slots by level 19. Warlock uses Pact Magic — a fixed number of equal-level slots that refresh on a short rest.

Keeping mental track of which spell slots are available mid-combat is one of the most error-prone parts of running a D&D 5e spellcaster. This tool gives you a live visual grid for every slot level, a log of what you cast and when, concentration monitoring, and one-click short/long rest recovery — all in your browser with no account needed.

How it works

D&D 5e uses four distinct slot-progression systems, each modelled exactly here.

Full casters (Bard, Cleric, Druid, Sorcerer, Wizard) follow the main PHB table. At class level 1 they have two 1st-level slots; by level 17 they have access to all nine spell levels, with the maximum 4/3/3/3/2/1/1/1/1 distribution. All slots recover on a long rest.

Half-casters (Paladin, Ranger) have an effective caster level of approximately floor(class level / 2). They receive no slots at level 1, gain 1st-level slots at level 2, and top out at 5th-level slots by level 17. All slots recover on a long rest.

Third-casters (Arcane Trickster Rogues, Eldritch Knight Fighters) progress even more slowly: no slots until class level 3, reaching 4th-level slots only at level 19 with the distribution 4/3/3/1. Long-rest recovery.

Warlock (Pact Magic) is fundamentally different. Warlocks have a small number of slots — 1 at level 1, rising to 4 by level 17 — that are all the same level (climbing from 1st to 5th as the Warlock levels). Every slot returns on a short rest, not a long rest, making the Warlock a very different resource-management puzzle. The tracker’s Short rest button restores all Pact Magic slots automatically.

Worked example

A level 7 Wizard has the slot distribution: 4 / 3 / 3 / 1 (1st through 4th level).

During a dungeon encounter they cast:

  1. Shield (1st-level reaction) — 3 first-level slots remain.
  2. Fireball upcast to 4th level — 0 fourth-level slots remain, 17 average damage becomes 24.
  3. Misty Step (2nd-level bonus action) — 2 second-level slots remain.

The slot grid shows the current state, the log shows all three entries with timestamps, and the total reads 6 / 11. After the encounter they take a short rest (no benefit for a Wizard) and then a long rest — pressing Long rest restores everything to 4/3/3/1 and clears the log.

Formula note

The tracker applies the official PHB 2014 (and 2024 revised) spell-slot tables verbatim. No interpolation or rounding is applied — the exact table values are hardcoded. For multi-class characters the PHB multiclassing rules require combining the caster levels using the Multiclass Spellcaster table (full-caster levels count fully, half-caster levels count half, third-caster levels count a third, rounding down the total) — this single-class tracker does not cover multiclassing, but you can manually set the “effective caster level” by choosing a class and adjusting the level.