SpoolGuide

Filament calculator

Type grams to see how many meters of filament they make, or meters to see the grams, at the density that the maker of your filament states.

The filament
Grams when you convert grams to meters, meters when you convert meters to grams.
Each density is the one its maker states on the data sheet of that product.
From the data sheet of your filament. When you fill it in, it replaces the material above.

Result

Length335.3 m

Density used
PLA, Bambu Lab PLA Basic, 1.24 g/cm³
Meters in a 1 kg spool
335 m

These are example numbers. Change any box to see your own.

From grams to meters

Filament is a long, thin cylinder, so its length is its volume divided by the area of its end. The volume is the weight divided by the density of the plastic. For a kilogram of 1.75 mm filament at 1.24 g/cm³, that comes to about 335 meters.

The calculator turns the other way too. Type meters, and it gives the weight, which helps when a printer or a slicer reports length and you want to know how much of a spool a print used.

Why the density matters

Each choice in the list is a product with the density its maker states on its data sheet. Polymaker lists its PolyLite PLA at 1.17 g/cm³ and Bambu Lab its PLA Basic at 1.24 g/cm³, and that gap is about 20 meters on a kilogram. Pick the closest product, or type the density from your own filament’s sheet.

1.75 or 2.85 mm

A 2.85 mm strand has about 2.65 times the cross-section of a 1.75 mm one. The same weight of it is about 2.65 times shorter, so check which diameter your printer takes before you compare spools.

Using it with a spool

To see what is left on a spool, weigh it and take off the empty spool’s weight first. The spool weight page does both steps and gives the length too.

Asked often

How many meters of filament are in a 1 kg spool?
At 1.75 mm, a kilogram of Bambu Lab PLA Basic at 1.24 g/cm³ is about 335 m, Polymaker PolyLite PLA at 1.17 g/cm³ about 355 m, and Prusament PETG at 1.27 g/cm³ about 327 m.
Why do two spools of PLA give different lengths?
Makers state different densities for their PLA. A lighter plastic makes a longer strand for the same weight, so the same kilogram can differ by 20 m or more.
How is the length worked out?
The grams divided by the density give the volume in cubic centimeters. The volume divided by the area of the filament’s cross-section gives the length.
What if my filament is not in the list?
Look up the density on its technical data sheet, usually in g/cm³, and type it in the box below the list. It replaces the material you picked.

Where the numbers come from

  1. Bambu Lab PLA Basic technical data sheet (V2.0) (opens in a new tab), read on 2026-11-04.
  2. Polymaker PolyLite PLA technical data sheet (opens in a new tab), read on 2026-11-04.
  3. Prusament PETG technical data sheet (Prusa Research, January 2020) (opens in a new tab), read on 2026-11-04.
  4. Polymaker PolyLite PETG technical data sheet (opens in a new tab), read on 2026-11-04.
  5. Polymaker wiki: Technical data at a glance (opens in a new tab), read on 2026-11-04.
  6. Polymaker ASA technical data sheet (opens in a new tab), read on 2026-11-04.
  7. Bambu Lab TPU 95A technical data sheet (V3.0) (opens in a new tab), read on 2026-11-04.
  8. Polymaker PolyLite PC technical data sheet (opens in a new tab), read on 2026-11-04.
  9. Polymaker PolyMide CoPA technical data sheet (opens in a new tab), read on 2026-11-04.
  10. Bambu Lab PLA-CF technical data sheet (V2.0) (opens in a new tab), read on 2026-11-04.
  11. Bambu Lab PETG-CF technical data sheet (V2.0) (opens in a new tab), read on 2026-11-04.
  12. Bambu Lab PAHT-CF technical data sheet (V2.0) (opens in a new tab), read on 2026-11-04.

Published .

SpoolGuide

SpoolGuide is an independent site and is not affiliated with any printer or filament maker.