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.

Rules
Levels in each class

Spellcaster level 6

Paladin 5 ÷ 2, rounded up (3) + Sorcerer 3 = 6

Spell slots per level
1st2nd3rd4th5th6th7th8th9th
433——————

Pact Magic: none (no warlock levels).

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:

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 levelPact slotsSlot level
111st
221st
322nd
422nd
523rd
623rd
724th
824th
925th
1025th
1135th
1235th
1335th
1435th
1535th
1635th
1745th
1845th
1945th
2045th

Worked examples

Build2014 spellcaster level2014 slots2024 spellcaster level2024 slots
Paladin 5 / Sorcerer 354 / 3 / 264 / 3 / 3
Wizard 5 / Eldritch Knight 464 / 3 / 364 / 3 / 3
Ranger 3 / Druid 234 / 244 / 3
Artificer 3 / Wizard 244 / 344 / 3
Paladin 3 (one class)2323

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 level1st2nd3rd4th5th6th7th8th9th
12————————
23————————
342———————
443———————
5432——————
6433——————
74331—————
84332—————
943331————
1043332————
11433321———
12433321———
134333211——
144333211——
1543332111—
1643332111—
17433321111
18433331111
19433332111
20433332211

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.

Related pages

More free tools