Filament length comes from its weight, the material density and the strand diameter. 1 kilogram of 1.75 mm PLA is about 335 metres long, because PLA at 1.24 g/cm3 fills roughly 806 cm3, drawn out through a 2.4 mm2 cross-section. Enter a weight and material to get length, volume and grams per metre.
Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.
Saved results (0)
How to Use the Filament Length Calculator
- Enter the filament weight in grams.
- Choose your material so the right density is used.
- Choose your diameter, 1.75 mm or 2.85 mm.
- Read the length, volume and grams per metre.
| Result | What it means |
|---|---|
| Length | How many metres of filament that weight makes. |
| Volume | The volume of plastic, in cubic centimetres. |
| Grams per metre | The weight of one metre of the filament. |
| Length of a 1 kg spool | How long a full kilogram spool runs. |
What Is Filament Length and Volume?
Filament length is how many metres a given weight of filament makes, and volume is how much space that plastic occupies. Both come from the weight, the material density and the strand diameter, since filament is a long cylinder of known cross-section.
Makers need these figures to check how much is left on a spool, to work out whether a print will finish before the filament runs out, and to convert between the grams a slicer reports and the length a spool is sold by. It is the answer to the most common workshop question of all, whether the roughly 40 metres left on a nearly-empty spool is enough to finish the job in front of you or whether it is time to load a fresh one.
How Does the Filament Conversion Work?
length = (weight / density) / cross-section area- Divide the weight by the density for the volume in cubic centimetres.
- Find the cross-section area from the diameter: pi times the radius squared.
- Divide the volume by the area, with unit conversion, for the length.
- Divide the weight by the length for grams per metre.
Because density and diameter are fixed for a given filament, weight and length are simply two ways of measuring the same spool. Once you know the grams per metre for your filament, you can flip between the two in your head without touching a calculator at all.
Filament Length Example
Take 1 kilogram of 1.75 mm PLA. PLA has a density of about 1.24 grams per cubic centimetre, so 1000 grams is roughly 806 cubic centimetres. The 1.75 mm strand has a cross-section of about 2.4 square millimetres. Dividing the volume by that area gives around 335 metres. A 2.85 mm PLA spool of the same weight is much shorter, near 126 metres, because the thicker strand uses the plastic faster.
What Affects Filament Length
Weight
Length scales directly with weight, so a half spool is half the length of a full one.
Material Density
Denser filaments pack more grams into the same length, so they run shorter per kilogram.
Diameter
A 2.85 mm strand has far more cross-section than 1.75 mm, so it is much shorter for the same weight.
Fillers and Additives
Wood, metal and carbon fills change the density, shifting the length from the plain-plastic figure.
Materials Compared by Length
Approximate length of a 1 kg, 1.75 mm spool by material.
| Material | Density | Length per kg |
|---|---|---|
| ABS | 1.04 g/cm3 | About 400 m |
| Nylon | 1.14 g/cm3 | About 365 m |
| PLA | 1.24 g/cm3 | About 335 m |
| PETG | 1.27 g/cm3 | About 328 m |
Lighter materials such as ABS give more metres per kilogram, while denser ones such as PETG give fewer.
When to Use a Filament Length Calculator
Checking a Spool
Weigh what is left and convert to the length remaining.
Will It Finish?
Compare the length or weight a print needs against what is on the spool.
Buying Filament
Compare spools sold by length against those sold by weight on equal terms.
Common Filament Length Mistakes
1. Wrong Density
Using PLA density for PETG or a filled filament throws the length out; pick the right material.
2. Ignoring Diameter
A 2.85 mm spool is far shorter than 1.75 mm for the same weight; set the correct diameter.
3. Forgetting the Empty Spool
When weighing a part-used spool, subtract the empty spool weight first.
4. Mixing Units
Keep weight in grams and diameter in millimetres so the conversion lines up.
Accuracy and Limitations
The conversion is exact for the density and diameter you choose. Real filament varies slightly in diameter and density, so treat the result as very close, not perfect.
What it calculates accurately
- Length from weight, density and diameter
- Volume of the plastic
- Grams per metre and full-spool length
What it does not do
- Know your exact filament density
- Account for diameter tolerance
- Subtract the empty spool weight
How We Calculate the Result
Frequently Asked Questions
How long is 1 kg of PLA filament?
About 335 metres for 1.75 mm PLA, and roughly 126 metres for 2.85 mm PLA, because the thicker strand uses plastic faster.
How do you convert filament weight to length?
Divide the weight by the density for volume, then divide by the strand cross-section area. Weight, density and diameter are all you need.
How many metres is a filament print?
Divide the print grams by the grams per metre for your filament. At about 3 grams per metre for 1.75 mm PLA, an 80 gram print is roughly 27 metres.
Does diameter change filament length?
Yes, a lot. A 2.85 mm spool is well under half the length of a 1.75 mm spool of the same weight.
What density should I use?
PLA is about 1.24, PETG 1.27, ABS 1.04 and nylon 1.14 grams per cubic centimetre. Filled filaments differ, so check the spool.
How much filament is left on my spool?
Weigh the spool, subtract the empty spool weight, and convert the remaining grams to length with this tool.
What is grams per metre?
The weight of one metre of filament. For 1.75 mm PLA it is about 3 grams per metre; multiply by a length to get weight.
Why does volume matter?
Volume links weight and length, and it is what your slicer uses internally. It also helps compare materials of different density.
Is my data saved?
No. The calculator runs entirely in your browser and nothing you enter is stored or sent anywhere.
Sources
- 3D printing filament (Wikipedia).
- Density (Wikipedia).
- Polylactic acid (PLA) (Wikipedia).
Related Calculators
Managing your spools?
Explore all hobby calculatorsFor 3D-printing reference and educational use. Real filament varies in diameter and density, so lengths are close estimates; weigh a part-used spool minus its empty weight for the best result. Spotted an error? Let us know.
Author
Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.




