Free 3D print cost calculator, No sign-up
The 3D print cost of a model: how much filament it takes and what that costs, at the size you want to print it. Plus what a slicer only tells you later: will it slice, does it fit your printer, where will it need support.
- Free, unlimited
- No account
- In your browser
Drop a 3D model
- STL
- OBJ
- PLY
- GLB
- glTF
Nothing is uploaded. The file stays on your device.
How the estimate works
Five things decide whether a file prints. It must be closed and manifold, or the slicer cannot tell inside from outside. It must fit the build volume, and often a part that is too tall standing up fits fine on its side, which the check tells you. Surfaces facing down past 45° need support. And the first layer needs enough flat contact to hold the print to the bed. Last, the walls must be thick enough for the nozzle: walls under 0.8 mm at the chosen size are flagged, because a slicer drops them or prints them with gaps.
Filament cost calculator
Set the size you will print at, the material and the infill, and the filament weight and cost update as you change them. PLA, PETG, ABS, TPU and resin each have their own density and a typical price per kilogram, so the same model costs a little more in PETG than in PLA and weighs less in ABS.
The estimate comes from the solid volume, with shells counted solid and the interior at your infill setting. It is close enough to decide whether a print is a 20-gram afternoon or a 400-gram weekend.
Questions
- How is the cost worked out?
- From the model's solid volume. The outer shells are counted as solid and the interior at your infill percentage, then multiplied by the material's density and a typical price per kilogram. It is a planning number, not an invoice. Supports, rafts and failed prints are on top.
- How is the thinnest wall measured?
- Rays. From points spread over the surface, a ray goes straight into the model and the distance to where it comes out is the wall thickness there. The check reports the thinnest wall at the size you chose and flags the model when a noticeable share of it is under 0.8 mm, two perimeters of a standard 0.4 mm nozzle. Scaling the print up is often enough to fix it.
- What counts as an overhang?
- Any part of the surface facing downward more steeply than 45°, which is where most FDM printers start to droop without support. The figure is a share of total surface area, so 5% is a few ledges and 40% means the part needs a different orientation or a lot of support.
- Why does bed contact matter?
- A print sticks to the bed by its first layer. If almost nothing is flat at the bottom, as with a sphere or a figure on tiptoe, the first layer is tiny and the print pops off halfway through. A brim, a raft or a different orientation fixes it.
- It says my model is metres. Is it broken?
- No, just saved in a different unit. glTF and most AI generators write metres; slicers read millimetres. A model under 10 units across is read as metres and set to print at 150 mm on its longest side, or smaller if that would not fit your printer. Change the size, or the units box if the guess is wrong, and everything is re-measured.
- Can I download the model at the size I picked?
- Yes. Download STL writes the model at the chosen size, in millimetres with Z up, standing the way Lay flat chose, so the slicer opens it ready to slice. Pick your printer first: the fit check and the suggested size follow it, and this browser remembers it, along with your filament prices.
- What does Lay flat do?
- It tries the model on each of its six sides and keeps the one that needs the least support while still giving the first layer enough to hold on to. If the model only fits your printer lying down, it lies down. The way the file stands wins unless another side is clearly better, so an upright figure stays upright. Turn it off to keep the model as saved.
- Do I need an account or to sign up?
- No. There is no sign-up, no login and no email, and no limit: the tool runs in your browser, so there is nothing to meter. Use it as often as you like, on as many files as you like.
Next
- RepairClose holes and fix broken faces so the model slices and prints. A short report shows what changed.STL · OBJ · PLY · GLB · glTF
- ConvertConvert between STL, OBJ, PLY and GLB, with the units fixed so the size comes out right in your slicer.STL · OBJ · PLY · GLB · glTF
- ReduceFewer triangles, same look: make a heavy model lighter, textures kept.STL · OBJ · PLY · GLB · glTF
- ViewerOpen any 3D file, turn it around, and see its size, volume and polygon count.STL · OBJ · PLY · GLB · glTF