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)

Select filament diameter or choose Custom

Select the material type

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.