Multiclassing in D&D 5e tangles two things that are easy to get wrong: your proficiency bonus, which tracks total level, and your spell slots, which follow a special combined caster-level rule. This tracker takes each class and level and returns your total level, proficiency bonus, effective multiclass caster level, and the full combined spell-slot table.
How it works
Proficiency comes from total level, while spell slots come from a weighted caster level fed into the Player’s Handbook multiclass table:
proficiency = 2 + floor((total level − 1) / 4)
caster level = Σ full levels
+ floor(half-caster levels / 2)
+ floor(third-caster levels / 3)
slots = PHB multiclass slot table[caster level]
Full casters (Bard, Cleric, Druid, Sorcerer, Wizard) count every level. Paladin and Ranger are half casters, and the Eldritch Knight and Arcane Trickster subclasses are third casters. Warlock is the exception — its Pact Magic stays separate and recharges on a short rest.
Example and notes
A Fighter 5 / Wizard 3 has a total level of 8, so a proficiency bonus of plus 3. Only the Wizard contributes caster levels here, giving an effective caster level of 3 and the spell slots of a third-level caster: four first-level and two second-level slots. Swap the Fighter to an Eldritch Knight and the math changes, because the subclass adds a third of its levels to the caster total. Always track Warlock Pact slots on their own, and remember the table caps at caster level 20.