Skip to content

Filament Length Calculator — Metres per Spool

Calculate the total length of filament on a spool from its weight, diameter and material density.

Net filament weight (not including spool)

How We Calculate This

Formula

The calculator uses the relationship between mass, density, and volume:

  • Volume = Weight / Density
  • Cross-sectional area = pi x (diameter/2)^2
  • Length = Volume / Cross-sectional area

The weight is divided by the material density to get total volume in cm3, then divided by the filament cross-sectional area to get length in centimetres, which is converted to metres.

Frequently Asked Questions

Last updated: February 2026

All calculations are estimates. Always verify settings with test prints before committing to final prints.