Filament Weight Calculator — Estimate Print Weight
Estimate how much filament a print will use based on model volume, infill and material.
Total volume from slicer or CAD
How We Calculate This
Calculation Method
The calculator estimates print weight by considering both the solid shell and sparse infill:
- Solid weight = Model volume x Material density
- Shell weight = Solid weight x Shell fraction (approx 15%)
- Infill weight = Solid weight x (1 - Shell fraction) x (Infill % / 100)
- Total weight = Shell weight + Infill weight
The shell fraction accounts for perimeters, top and bottom layers which are printed solid regardless of infill setting.
Frequently Asked Questions
Related Calculators
Filament Length Calculator
Calculate the total length of filament on a spool from its weight and diameter.
Filament Cost Calculator
Work out the material cost of a print based on filament weight and spool price.
Spool Life Calculator
Estimate how many prints you can get from one spool of filament.
Filament Diameter Calculator
Calculate cross-sectional area and volume per metre for any filament diameter.
Filament Density Calculator
Look up or calculate filament density for common 3D printing materials.
Last updated: February 2026
All calculations are estimates. Always verify settings with test prints before committing to final prints.