5e multiclass spell slot calculator
Enter your levels in each class to get your multiclass spellcaster level and spell slots under the 2014 or 2024 rules. Warlock Pact Magic is worked out separately.
How multiclass spell slots work
When you have the Spellcasting feature from more than one class, you don’t add up each class’s slots. You work out one combined spellcaster level and look up your slots on the Multiclass Spellcaster table below. Add together:
- all your levels in bard, cleric, druid, sorcerer and wizard (full casters);
- half your levels in paladin and ranger, rounded down in the 2014 rules and rounded up in the 2024 rules;
- half your levels in artificer, always rounded up;
- a third of your levels in fighter (Eldritch Knight) or rogue (Arcane Trickster), rounded down.
Your slots can outrun the spells you know. A Paladin 5 / Sorcerer 3 might have 3rd-level slots but no 3rd-level spells; the slots still power lower-level spells cast at a higher level. Which spells you know or prepare still depends on each class’s own level, as if you had only that class, and each class uses its own spellcasting ability.
Only one spellcasting class? Then the multiclass table doesn’t apply: use that class’s own spell slot table, even if your other classes don’t cast. A paladin’s own table rounds up, so a Paladin 3 / Fighter 2 keeps a Paladin 3’s slots. The calculator handles this for you. Note that 2014 paladins and rangers get Spellcasting at 2nd level and 2024 ones at 1st, and Eldritch Knights and Arcane Tricksters at 3rd.
Warlock Pact Magic
Warlock levels don’t count toward your spellcaster level. Pact Magic slots are a separate pool: few of them, always at the highest slot level you have, and they come back on a short rest. You can spend Pact Magic slots on spells from your other classes and your Spellcasting slots on warlock spells, which is why warlock and sorcerer or paladin combine so well.
| Warlock level | Pact slots | Slot level |
|---|---|---|
| 1 | 1 | 1st |
| 2 | 2 | 1st |
| 3 | 2 | 2nd |
| 4 | 2 | 2nd |
| 5 | 2 | 3rd |
| 6 | 2 | 3rd |
| 7 | 2 | 4th |
| 8 | 2 | 4th |
| 9 | 2 | 5th |
| 10 | 2 | 5th |
| 11 | 3 | 5th |
| 12 | 3 | 5th |
| 13 | 3 | 5th |
| 14 | 3 | 5th |
| 15 | 3 | 5th |
| 16 | 3 | 5th |
| 17 | 4 | 5th |
| 18 | 4 | 5th |
| 19 | 4 | 5th |
| 20 | 4 | 5th |
Worked examples
| Build | 2014 spellcaster level | 2014 slots | 2024 spellcaster level | 2024 slots |
|---|---|---|---|---|
| Paladin 5 / Sorcerer 3 | 5 | 4 / 3 / 2 | 6 | 4 / 3 / 3 |
| Wizard 5 / Eldritch Knight 4 | 6 | 4 / 3 / 3 | 6 | 4 / 3 / 3 |
| Ranger 3 / Druid 2 | 3 | 4 / 2 | 4 | 4 / 3 |
| Artificer 3 / Wizard 2 | 4 | 4 / 3 | 4 | 4 / 3 |
| Paladin 3 (one class) | 2 | 3 | 2 | 3 |
The first row shows the edition difference: a Paladin 5 counts as 2 caster levels in 2014 (5 ÷ 2, rounded down) and 3 in 2024 (rounded up), which is the difference between two and three 3rd-level slots with Sorcerer 3. Wizard 5 / Eldritch Knight 4 adds just one level for the four fighter levels (4 ÷ 3, rounded down).
The Multiclass Spellcaster table
Spell slots per spell level for each spellcaster level. It’s the same table in 2014 and 2024, and it matches a full caster’s own progression.
| Caster level | 1st | 2nd | 3rd | 4th | 5th | 6th | 7th | 8th | 9th |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | — | — | — | — | — | — | — | — |
| 2 | 3 | — | — | — | — | — | — | — | — |
| 3 | 4 | 2 | — | — | — | — | — | — | — |
| 4 | 4 | 3 | — | — | — | — | — | — | — |
| 5 | 4 | 3 | 2 | — | — | — | — | — | — |
| 6 | 4 | 3 | 3 | — | — | — | — | — | — |
| 7 | 4 | 3 | 3 | 1 | — | — | — | — | — |
| 8 | 4 | 3 | 3 | 2 | — | — | — | — | — |
| 9 | 4 | 3 | 3 | 3 | 1 | — | — | — | — |
| 10 | 4 | 3 | 3 | 3 | 2 | — | — | — | — |
| 11 | 4 | 3 | 3 | 3 | 2 | 1 | — | — | — |
| 12 | 4 | 3 | 3 | 3 | 2 | 1 | — | — | — |
| 13 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | — | — |
| 14 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | — | — |
| 15 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | 1 | — |
| 16 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | 1 | — |
| 17 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | 1 | 1 |
| 18 | 4 | 3 | 3 | 3 | 3 | 1 | 1 | 1 | 1 |
| 19 | 4 | 3 | 3 | 3 | 3 | 2 | 1 | 1 | 1 |
| 20 | 4 | 3 | 3 | 3 | 3 | 2 | 2 | 1 | 1 |
Common questions
How do you calculate multiclass spell slots in 5e?
Add your full-caster levels (bard, cleric, druid, sorcerer, wizard), half your paladin and ranger levels, half your artificer levels (rounded up) and a third of your Eldritch Knight or Arcane Trickster levels. Look that spellcaster level up on the Multiclass Spellcaster table. Warlock Pact Magic stays separate.
Do paladin and ranger levels round up or down?
Down in the 2014 rules, up in the 2024 rules. So a Paladin 3 / Wizard 3 is a 4th-level spellcaster in 2014 and a 5th-level one in 2024.
Do warlock levels add to multiclass spell slots?
No. Warlocks use Pact Magic, a separate pool of short-rest slots. You can still cast your other classes’ spells with pact slots and warlock spells with your other slots.
Can I cast higher-level spells with multiclass slots?
Only at a higher slot level. You learn and prepare spells by each class’s own level, so extra high-level slots are for upcasting lower-level spells.
Does the multiclass table apply if only one class casts spells?
No. With only one spellcasting class (say, Paladin 6 / Fighter 2), use that class’s own table. Eldritch Knight and Arcane Trickster only count once you’ve reached 3rd level in them.
Is artificer a half caster when multiclassing?
Yes, but it rounds up: an Artificer 1 counts as a 1st-level spellcaster, and an Artificer 3 as a 2nd-level one.