Skip to content
3dprints.tools
Materials

Filament length and weight converter

Convert filament length to weight and back for any common material and diameter. Enter meters from your slicer to get grams, or grams from a scale to get meters, using the material's density and the filament cross-section.

Parameters
Mode
Filament
mm
Length of 100 g Live
33.5m
Grams per meter
2.98 g
Density
1.24 g/cm³
Meters per kg
335 m

How filament length and weight relate

Filament is a long cylinder of plastic, so its weight per meter depends on two things: how thick it is and how dense the material is. Slicers often report length in meters, spools are sold by weight, and your kitchen scale reads grams. This calculator moves between those units so you can check whether a print fits on a spool or compare a slicer estimate with what you have.

The formula is the volume of one meter of filament multiplied by density:

grams per meter = π × (d / 2)² × 100 × density

Here d is the filament diameter in centimeters (1.75 mm is 0.175 cm), 100 is the length of one meter in centimeters, and density is in grams per cubic centimeter. Grams are meters × grams per meter, and meters are grams ÷ grams per meter.

For 1.75 mm filament, one meter has a volume of about 2.405 cm³. At PLA's density of 1.24 g/cm³ that gives roughly 2.98 g per meter, or about 335 m per kilogram.

Densities used

MaterialDensity (g/cm³)1.75 mm g/m1.75 mm m/kg
PLA1.242.98335
PETG1.273.05327
ABS1.042.50400
ASA1.072.57389
TPU1.212.91344
Nylon1.142.74365
PC1.202.89346
PLA-CF1.293.10322

These are typical values. Brands vary, and filled materials such as wood, glow, silk or metal-filled PLA can differ noticeably. If the manufacturer lists a density on the spool or data sheet, use that.

Measuring the inputs

Diameter

Nominal diameter is 1.75 mm or 2.85 mm (often sold as 3 mm). Good filament holds within about ±0.02 to ±0.03 mm. To check, measure with calipers at several points along a meter and at different angles, since filament can be slightly oval. Because weight scales with the square of diameter, a spool at 1.78 mm carries about 3.5% more plastic per meter than one at 1.75 mm.

Length or weight

Take length from your slicer's filament estimate. For weight, use a scale that reads to 1 g and remember to subtract the spool, which is a separate calculation.

Worked example

Your slicer says a print needs 42 m of 1.75 mm PLA. At 2.98 g per meter that is 42 × 2.98 = 125 g. Going the other way, if you have 300 g of PETG left, 300 ÷ 3.05 = 98 m.

For 2.85 mm PLA the cross-section is much larger: π × 0.1425² × 100 ≈ 6.38 cm³ per meter, so about 7.91 g per meter and only about 126 m per kilogram. Mixing up diameters gives errors of more than 2.5 times, so double-check which one your printer uses.

Common mistakes

  • Using the wrong density. ABS is about 16% lighter than PLA, so a kilogram of ABS is noticeably longer. Assuming PLA for everything misleads you on lighter materials.
  • Including the spool weight. Weighing a full spool and converting gives a length that includes cardboard or plastic.
  • Trusting nominal diameter blindly. Off-spec filament changes grams per meter. It also affects flow, so it is worth measuring a new brand.
  • Comparing slicer settings that disagree. If your slicer's filament density or diameter setting is wrong, its gram estimate will be off. Set them to match the spool.

Practical tips

  • Set accurate density and diameter in your slicer's filament profile. Its weight and cost estimates then line up with this calculator.
  • When a print is close to the end of a spool, convert the remaining weight to meters and compare with the slicer's length, leaving a margin of at least 5%.
  • For filled filaments, look up the maker's density. Carbon fiber, wood and metal fills vary a lot between brands.
  • Keep a note of the density you used for each brand so your numbers stay consistent between jobs.

One last point on accuracy: the figures here are good to a few percent, which is enough for planning and costing. If you need better than that, for example when splitting a spool exactly between jobs, weigh a measured length of your actual filament. Cut one meter, weigh it on a scale that reads to 0.1 g, and use that grams-per-meter value directly.

Frequently asked questions

How many meters are in a 1 kg spool of PLA?

For 1.75 mm PLA at a density of about 1.24 g/cm³, a 1 kg spool holds roughly 335 meters. For 2.85 mm PLA it is about 126 meters, because the thicker filament carries far more plastic per meter. Actual length varies a little with brand density and how close the diameter is to nominal, so treat it as an estimate within a few percent.

Why does a kilogram of ABS give more length than a kilogram of PLA?

ABS is less dense than PLA, about 1.04 g/cm³ compared with 1.24 g/cm³. The same weight of ABS therefore takes up more volume, and at the same diameter that extra volume shows up as extra length. A kilogram of 1.75 mm ABS is roughly 400 meters, compared with about 335 meters for PLA.

How much does filament diameter variation matter?

Quite a bit, because weight per meter scales with the square of diameter. Filament at 1.78 mm instead of 1.75 mm carries about 3.5% more plastic per meter. Over a whole spool that changes the length noticeably. It also means the printer extrudes more plastic than the slicer expects, which can show as slight over-extrusion.

Where do I find the density of my filament?

Check the spool label, the product page or the technical data sheet from the manufacturer. Most standard materials sit close to the typical values used here. Filled materials such as carbon fiber, wood, glow or metal blends can vary widely between brands, so a published figure is worth using for those.

Does the slicer's weight estimate use the same formula?

Yes. Slicers compute the extruded volume from the toolpaths, then multiply by the density and diameter in your filament profile. If those profile settings are wrong, the slicer's gram estimate will be wrong by the same proportion. Matching them to the spool you are using keeps the slicer and this calculator in agreement.

Related calculators

Materials
Spool remaining calculator
Cost
Print cost calculator
Calibrate
E-steps calculator