3D Print Cost — Filament, Power & Wear

A free 3D print cost calculator that reads the solid volume straight from your STL or OBJ, then multiplies by material density, filament price, electricity and printer wear to give the full cost of a print — the number Cura and PrusaSlicer don't show you. 22 material presets with realistic 2025-26 prices (branded PLA $18-30/kg, PETG $20-35/kg, ABS $20-28/kg, TPU $30-50/kg, PA-CF carbon-filled $60-90/kg), configurable infill and purge waste, and a selling-price assistant for anyone listing prints on Etsy, Cults or locally.

How to calculate 3D print cost

1
Upload the STL (or type volume)

Drop a model to auto-extract solid volume in cm³, or copy the volume from your slicer.

2
Pick filament and set price

Choose the material preset — density is filled in automatically. Override the price per kg if needed.

3
Add print time and printer power

Enter time from the slicer and your printer wattage. Electricity rate defaults to your currency region.

4
Review the breakdown

Total cost is broken into filament, electricity and wear. Tweak markup to see the suggested selling price.

Work out the true cost of a 3D print — filament, electricity and machine wear in one place.

Model

Drop an STL or OBJ file to auto-calculate volume
STL, OBJ — or enter volume manually below
STL, OBJ ·
cm³

Shown automatically after upload — or enter the slicer value manually

%

Solid volume is multiplied by this ratio + shell overhead

%

Extra filament for priming, skirts and failed layers

Material

g/cm³
$

Printer & time

W
$/kWh
$/h

Depreciation and consumables per hour of printing

Cost breakdown

Filament Electricity Wear & tear Filament weight Filament length
Total cost

Apply a markup on top of total cost to suggest a selling price

Published Updated