Filament length and weight converter

Convert filament length to weight or weight to length using diameter and your filament’s density.

Enter the density from your filament manufacturer’s data sheet. No material presets are supplied without a verified source.

Enter your values, then calculate.

Method and limitations

For a cylindrical filament, volume = π × (diameter / 2)² × length. With diameter in mm and length in m, the numerical volume is in cm³. Weight in g = volume × density in g/cm³; divide weight by π × (diameter / 2)² × density to obtain metres. Nominal diameter and density give an estimate; moisture, additives and diameter variation affect the result. This is solid filament volume, not the volume of a printed model.

Sources

No external reference is documented for this calculation; its method and limitations are described above.