Box Fill Calculator
This adds up electrical box fill the way NEC 314.16 does it: a volume for each conductor at its own wire size, a single shared allowance for all the equipment grounding conductors, one for internal cable clamps, one for each luminaire stud, and a double allowance for every device yoke. Pick a box from Table 314.16(A) or type the volume marked on the one you have, and the result shows each allowance separately, the total, and whether it fits. A second mode runs the other way and says how many conductors of one size the box still holds. It does not cover conduit fill, which is a different table entirely.