Meet the 3D Print Cost Calculator
Work out the real cost of a 3D print: filament, electricity, machine time, labour, setup, extras, waste and markup, in your currency.
- Free to use
- No signup
- Nothing to install
- Runs in your browser
Illustration. Open the tool for the real thing.
See it in action
Sample input: File = sample.stl; Infill for STL estimate % = 20; Print speed for STL time estimate mm/s = 60; Quantity (copies) = 1

What is the 3D Print Cost Calculator?
Filament weighs almost nothing per gram, but a real print also costs electricity, machine wear and your own time — and guessing at a price undercharges most makers selling prints. Enter the real grams of filament used, your filament price per kilogram, the print duration, your printer's power draw and your local electricity price, an hourly machine-time rate (covering depreciation and maintenance) and any labor/post-processing time, and this tool adds up the real, itemized cost.
A waste/failure allowance percentage accounts for the real rate of failed or scrapped prints across a batch, and a markup percentage turns the real cost into a suggested sale price — so the final number reflects what a print genuinely costs to produce, not just the filament.
3 steps to your result
Open the tool and follow along. Nothing to install.
What you get
Filament, electricity, machine time and labor shown separately, not just a single total.
Spreads the real cost of occasional failed prints across every successful one.
Applies your markup percentage to the real total cost automatically.
Every field updates the real result immediately as you type.
Drop a G-code for exact grams and hours, or an STL/3MF/OBJ/STEP for an estimate from volume.
See price per copy and batch price for 1 to 100 copies, with setup spread across the batch.
Used for
Pick one to see how it fits.
Makers pricing prints to sell
Get a real, defensible cost breakdown instead of guessing a round number.
Try it freePrint farms quoting jobs
Work from real per-job inputs (grams, time, machine rate) instead of a flat per-gram rule of thumb.
Try it freeHobbyists curious what a print actually costs
See filament, electricity and machine time broken out separately.
Try it freeHow it compares
A plain look at this tool next to the usual alternative.
| This 3d tool | Desktop software | |
|---|---|---|
| Install | Nothing to install | Usually an app or program to install |
| Account | No signup | Depends on the product |
| Cost | Free to use | Free or paid, depends on the product |
| Where it runs | In your browser tab | On your computer |
Questions people ask
How does the file import work?
A G-code gives exact filament weight and print time; a model file gives an estimate from its volume at the infill you choose. Nothing is uploaded.
Can I save my rates?
Yes — press Save my rates and they are restored next time (stored only in your browser).
Does it work for resin?
Yes — enter resin grams and price per kg; electricity and machine time work the same way.
What machine hourly rate should I use?
A common approach is (printer purchase price ÷ expected lifetime hours) plus an estimate for maintenance and upgrades — commonly $0.50 to $2 per hour for a typical desktop FDM printer, more for industrial machines.
Does this include the cost of failed prints?
Yes, indirectly — the waste/failure allowance percentage increases the total to account for the real rate of failed prints across a batch.
More free tools
Related to the 3D Print Cost Calculator.
Try the 3D Print Cost Calculator now
Cost per print with quantity pricing, currency, G-code/STL import and a cost-split chart. Free to use.
Try it free