3D Printing Filament Usage Calculator

Calculate the material requirements and costs for your 3D printing projects.

Weight of the printed object (check your slicer)

Cost of a 1kg filament spool

Cost = (Object Weight / Spool Weight) * Price
50g print from a 1kg $20 spool costs $1.00.

Why calculate filament usage?

Tracking filament usage helps manage material inventory, accurately estimate print job costs, and plan purchases for large projects. Knowing you need 85g for a print helps determine if you have enough filament before starting a 10-hour job. For businesses, accurate cost estimation is essential for pricing 3D printing services profitably.

What is average filament cost per kilogram?

Costs vary by material and quality: Basic PLA ($15-25/kg), Premium PLA/PETG ($20-35/kg), ABS/ASA ($20-30/kg), TPU flexible ($25-40/kg), Engineering filaments like Nylon, Carbon Fiber, or Metal-filled ($40-100+/kg). Spool quality, color consistency, diameter tolerance, and brand reputation affect pricing. Bulk purchases typically reduce per-kg costs.

How do I account for waste and supports?

Add 10-20% for waste: support structures (can equal 30-50% of model weight for complex geometries), failed prints (5-15% failure rate is common), purge/filament swaps (5-10g per color change), and unusable end-of-spool remnants. For cost estimates, multiply model weight by 1.15 for simple prints or 1.3-1.5 for support-heavy models.

How much filament is on a standard spool?

Standard spools contain 1kg (2.2 lbs) of filament, though some budget options are 500g or 750g. At 1.75mm diameter, 1kg PLA equals approximately 335-340 meters of filament. At 2.85mm/3mm diameter, 1kg equals roughly 100-110 meters. A typical small figurine uses 20-50g, medium prints 50-150g, and large prints can consume 200-500g+.