Filament Weight Calculator
Calculate 3D print filament weight and spool usage from length or volume for PLA, ABS or PETG with this free calculator in your browser.
100% FreeRuns in your browserBasic
Enter Values
Minimum 0
Enter your values and press Calculate to see results.
How to use this calculator
- Enter the filament length in metres.
- Adjust diameter and density for your material if needed.
How it works
Weight = filament volume × density; volume comes from the diameter and length.
Worked example
100 m of 1.75 mm PLA. ≈ 298 g.
Common mistakes
- Using the wrong density — PLA ≈ 1.24, ABS ≈ 1.04, PETG ≈ 1.27 g/cm³.
- Mixing 1.75 mm and 2.85 mm filament.
Frequently asked questions
How do I know the length used?
Your slicer reports filament length (and often weight) for a print — enter that length here.
Related tools
- Filament Cost Calculator
- Filament Length & Weight Calculator
- Resin Volume to Weight Calculator
- Infill Material Volume Calculator
- Support Material Volume Estimator
- 3D Print Resize Calculator
Explore more in 3D Printing & Fabrication.
Cite this tool
Zerdly. (2026). Filament Weight Calculator. Retrieved from https://www.zerdly.com/tools/filament-weight-calculator/
Tip: Enter any known values to calculate the remaining results.
All calculations run in your browser. Your inputs are never saved or transmitted.



