Filament & Resin Calculators
Filament Length to Weight Calculator
Estimate filament length to weight, weight to length, grams to meters, meters to grams, feet, common spool length, and cost per meter using your filament diameter, density, spool price, and spool weight.
Results update below from browser-local calculations.
Breakdown
| Estimated length from weight | 0 |
|---|---|
| Estimated length from weight | 0 |
| Grams per meter | 0 |
| Cost per meter | 0 |
| Target length weight | 0 |
| Target length cost | 0 |
How to Use This Calculator
- Enter filament diameter and density from your own material assumption or measurement.
- Use a known filament weight to estimate length, or enter a target length to estimate how many grams it will use.
- Enter spool price and net spool weight when you also want a cost-per-meter estimate.
Inputs and Assumptions
| Filament diameter | Enter this value in mm. |
|---|---|
| Material density | Use your own measured value or a manual material assumption. |
| Known filament weight | Enter this value in g. |
| Target filament length | Enter this value in m. |
| Spool price | Enter this value in $. |
| Spool filament weight | Enter this value in g. |
Filament grams-to-meters example
With 1.75 mm filament at 1.24 g/cm3 density, one meter weighs about 2.98 g. A 1,000 g spool is roughly 335 m, and a $24 spool costs about $0.0716 per meter.
PLA 1.75 mm Example
For 1.75 mm PLA at about 1.24 g/cm3, one meter of filament weighs about 2.98 g. A 1,000 g spool is roughly 335 m before manufacturing variation, moisture, and diameter tolerance.
If you enter 250 g as the known filament weight, the estimated length is about 83.8 m. If you enter 10 m as the target length, the estimated weight is about 29.8 g.
Common Spool Reference
- 250 g PLA at 1.75 mm and 1.24 g/cm3 is about 83.8 m.
- 500 g PLA at 1.75 mm and 1.24 g/cm3 is about 167.6 m.
- 1,000 g PLA at 1.75 mm and 1.24 g/cm3 is about 335.3 m.
- 2,000 g PLA at 1.75 mm and 1.24 g/cm3 is about 670.6 m.
Density Is an Estimate
PLA, PETG, ABS, TPU, filled filaments, matte blends, and silk blends can have different densities. Use the density printed by the manufacturer or measure a sample with the filament density calculator when the length-to-weight estimate matters.
Formula
Grams per meter = π × (diameter / 2)² × 1000 mm × density, converted from mm³ to cm³. Estimated length = known filament weight / grams per meter. Cost per meter = grams per meter × cost per gram.
Limits of This Calculator
- Density varies by material and additives, so measured values are better than generic assumptions.
- Diameter variation across a spool affects the estimate.
- No material database or live filament price source is used.
FAQ
Why does density matter?
The same length of filament weighs different amounts when material density changes.
Can I use this for 2.85 mm filament?
Yes. Enter 2.85 mm or your measured diameter instead of the default 1.75 mm.
Why does my spool length differ from the calculator?
Diameter tolerance, additives, moisture, and density differences can move the estimate. Use measured density and diameter when accuracy matters.