3D Print Filament Cost Calculator
Add up filament, electricity and optional machine wear to see the true cost of a print — and the cost of each part.
Total cost
1.02
1.02 per part
Filament
0.95
Energy
0.07
Machine
0.00
Filament used
47.3 g
Energy used
0.48 kWh
Length
15.09 m
How it works
- Enter the print weight from your slicer in grams, or switch to length in meters and pick a material and diameter.
- Enter the spool price and spool weight, plus a waste allowance for purge, supports and failed prints.
- Add the printer power in watts, the print time and your electricity price per kWh. A machine hourly rate is optional.
- Read the total and the cost per part. Set the number of identical parts if you print several at once.
What people use it for
Selling prints
Know your real cost per part before you set a price on a marketplace or at a craft fair.
Comparing filaments
See whether a cheaper spool or a different material changes the cost of a part.
Hobby budgeting
Check what that large print will cost in plastic and power before you start it.
Questions
- How is the filament cost calculated?
- Filament used = print weight × (1 + waste % ÷ 100). Filament cost = filament used ÷ spool weight × spool price.
- How are length and weight converted?
- Weight = π × (diameter ÷ 2)² × length × density. With 1.75 mm filament, 1 meter is about 2.4 cm³, so around 3 g of PLA (density about 1.24 g/cm³). Densities are typical values and vary a little by brand.
- How are energy and total cost calculated?
- Energy in kWh = watts × hours ÷ 1000, and energy cost = kWh × price per kWh. Total = filament + energy + (hours × machine hourly rate). Cost per part = total ÷ number of parts. Use the average power your printer draws, not its peak rating.