Filament Weight Calculator

How much filament does your print need? Enter size and settings — get grams, meters, and spool fraction instantly.

Object size
Use your model's bounding box dimensions from your CAD software or slicer.
How filled the bounding box is. A solid cube = 1.0; most objects are 0.3–0.7.
Infill & walls
0% = hollow shell only. 100% = fully solid. Typical: 15–25%.
Typical: 2–4 walls. Each wall is one line width (≈ 0.4 mm) thick.
Usually 3–5. Each layer is one layer-height thick. Default: 0.2 mm layers.
Material & filament
1 kg = 1000 g. 500 g and 2 kg spools also common.
Optional. Used only to estimate material cost.

Filament needed

Weight—
Filament length—
Spool fraction—
Material cost—

How to get exact numbers

Use your slicer for precision
After slicing, OrcaSlicer and PrusaSlicer show filament used in grams directly. BambuStudio shows grams in the bottom bar. Use this calculator for planning before you have a sliced file.
Why weight, not length?
Filament length changes with diameter (1.75 mm vs 2.85 mm) but weight does not. When comparing spools or placing an order, weight in grams is the universal measure.
Infill dominates for large prints
At 20% infill, infill makes up 40–60% of total material in most prints. Dropping from 20% to 10% saves roughly 15–20% filament but noticeably reduces strength. Use 10–15% for display models, 20–30% for functional parts.