Filament & materials

Filament Weight to Length Converter

Convert filament mass into length using its measured diameter and material density, so a weighed spool can be compared with slicer length estimates.

Your inputs

LIVE CALCULATION
Manage profiles ↗

Calculations run on your device.

Your results

CALCULATED

Know the assumptions

Use the actual manufacturer density and net material mass. Values are ideal geometry estimates; slicer consumption includes supports and waste.

THE KNOWLEDGE BEHIND THE NUMBERS

What does this calculator do?

Convert strand mass to length with diameter and product density. Filled and foamed filaments need specific values.

How to use the calculator

  1. Weigh usable filament without its empty reel.
  2. Enter the specific material density and nominal filament diameter.
  3. Read material volume and the resulting length in meters.
  4. Compare with the sliced requirement using a practical material reserve.

How the calculation works

FORMULA

Length (m) = mass / density / (π × diameter² / 4)

Volume cm³ = grams / density. Circular area mm² = π × diameter² / 4. Length m = volume cm³ / area mm², with the specified units.

INPUTSMeasured or estimatedFORMULAUnits checkedRESULTInterpret assumptions

Practical calculation example

100 g at 1.24 g/cm³ and 1.75 mm diameter give approximately 80.645 cm³ and 33.53 m.

Understanding the results

Diameter enters squared. Measure it and use the exact datasheet instead of treating every polymer grade as identical.

Turn mass into a geometric length

This tool estimates filament length from mass, density and nominal diameter. It treats the filament as a uniform circular cylinder. Mass divided by density gives material volume, and volume divided by the circular cross-sectional area gives length. It is useful when a slicer reports extrusion length but inventory is measured on a scale, or when you compare how much length different spool formats provide. The result is not a measurement of diameter variation along the reel, a guarantee of usable extrusion, or a replacement for knowing the exact material product.

Keep the unit conversions explicit

Mass is entered in grams, density in grams per cubic centimeter and diameter in millimeters. Volume in cubic centimeters is multiplied by 1,000 to become cubic millimeters. Circular area is π multiplied by diameter squared and divided by four, in square millimeters. Dividing the converted volume by that area gives millimeters of length; dividing by 1,000 then gives meters. These two thousand-fold conversions cancel algebraically, so length in meters can also be written as mass divided by density and by the circular area. That compact form works only with these specific input units.

Calculate a representative PLA example

Using 100 g, an assumed density of 1.24 g/cm³ and diameter 1.75 mm gives volume of approximately 80.645 cm³. The nominal circular area is approximately 2.40528 mm². Length is therefore about 33.53 m. A 1,000 g spool with the same assumptions would supply about 335.28 m. These values are mathematical examples with a declared density, not claims that every PLA product has identical density or that every meter can be fed reliably. Fillers, formulation and actual diameter can alter the appropriate conversion for a particular material.

Understand the strong diameter dependence

Diameter enters the area as a square. For the same mass and density, thicker filament produces a shorter length, because each millimeter contains more material. Doubling diameter would reduce the estimated length to one quarter. A small relative diameter error has approximately twice that relative effect on area, in the opposite direction on computed length. Do not use this relationship to tune extrusion blindly: slicer calibration, measured diameter, extrusion multiplier and actual filament condition are separate process considerations. Here the diameter simply defines the assumed geometry for the inventory conversion.

Use product data and realistic uncertainty

Select density from the actual manufacturer's information when available rather than assuming a generic polymer value is exact for a filled or modified product. A scale measures filament mass only when the empty spool has been excluded. If nominal diameter and density are uncertain, calculate two plausible scenarios and report a length range. A long decimal result cannot reveal spool tangles, brittle segments or a short unusable end near the hub. For a critical job, compare the slicer's required amount with a practical reserve and the remaining-mass estimate. A correct geometric conversion does not ensure that a marginal spool will finish a print.

Advanced tips

  • Keep density and diameter assumptions beside the result.
  • Use the remaining-filament tool when only gross spool weight is available.

Common mistakes

  • Entering millimeters as centimeters.
  • Assuming all materials of one family have identical density.
  • Treating a nominal cylindrical conversion as an exact length measurement.

Frequently asked questions

Why does larger diameter give less length?

+

Each unit length contains a larger cross-sectional volume. At fixed mass and density, the available cylinder length must therefore decrease.

Can I use the result for filled filament?

+

Yes, if you use a supported density for that product and accept the uniform-cylinder approximation.

Sources & methodology

Mathematical results depend on the supplied inputs. Material properties and machine limits need confirmation for your exact equipment.

Related calculators

Related reading