3D Print Cost Calculator

Upload a model, select your material and print settings, and get an instant estimate of material usage, cost and print time, all processed locally in your browser.

Workspace

Drop files here

or click to browse, paste supported

About This Tool

This tool measures the solid volume of your model right in the browser, then estimates material weight and cost using density, infill, supports and per-unit material price. Print time is a heuristic estimate based on volume and layer height.

Tips

  • 1Accepts STL, GLB, 3MF, OBJ and PLY
  • 2Use your own filament or resin price for a more realistic quote
  • 3Results are planning estimates; final values come from your slicer

How to Use

  1. 1

    Upload a model

    Drag and drop an STL, GLB, 3MF, OBJ or PLY file

  2. 2

    Choose material and settings

    Pick PLA, ABS or resin, then set infill, layer height and supports

  3. 3

    Review the estimate

    See material grams, cost and estimated print time

About Configuration Options

Model

OptionWhat it doesDefault / range

Volume and dimensions

Solid volume and bounding box measured from the loaded mesh. When the file format defines a unit, the selector converts the readouts to the unit you choose.

Material

OptionWhat it doesDefault / range

Material

Choose the type of printing material.

PLA · ABS · PETG · TPU · Nylon · ASA · Resin

PLA

Price per kg

Price per kilogram of filament or resin.20$/kg5$/kg – 100$/kg

Print settings

OptionWhat it doesDefault / range

Infill

Percentage of internal volume filled with material. Higher = stronger, heavier.20%0% – 100%

Layer height

Height of each printed layer. Thinner = smoother, slower.0.2mm0.08mm – 0.4mm · step 0.02mm

Supports

Add an estimate for support material usage.off

Fixed cost

Fixed overhead costs like electricity and labor.0$0$ – 50$ · step 0.5$

Estimate

OptionWhat it doesDefault / range

Cost breakdown

Material weight, material cost and print time make up the estimate, and any fixed cost is added on top. Treat the figures as planning values and confirm them in your slicer.

Frequently Asked Questions

View all FAQs

About this tool

How accurate is the cost estimate?

The solid volume comes from the mesh geometry, then material weight is calculated by multiplying that volume by density and infill. Real slicer results vary with wall count, top and bottom layers, and travel moves, so treat the number as a planning estimate.

Which units does the calculator use?

If the file embeds a unit, such as a 3MF file, the tool converts using that unit. Otherwise it assumes 1 model unit equals 1 mm, which matches most STL files made for printing.

Do supports affect the cost?

Yes. Enabling supports adds about 20% extra material as a rough allowance. The exact support volume will depend on your slicer settings, such as supports overhangs and support interface density.

How is the volume of my model calculated?

The volume comes from the mesh geometry: the tool computes the enclosed volume from the model's triangles directly in your browser. It is accurate for closed, watertight meshes; open or self-intersecting models only produce an estimate.

How is the estimated print time calculated?

Print time is a heuristic: the effective material volume, after infill, shell and supports, is divided by an extrusion rate that depends on layer height. Thinner layers or higher infill increase the estimate. Travel moves, accelerations and printer-specific speeds are not modeled, so confirm the final number in your slicer.

Can I estimate the cost of printing several copies of one part?

The calculator analyzes one model at a time. For a batch, multiply the material cost by the number of copies and apply fixed costs such as power or labor only once per print job. Print time does not scale exactly linearly, since slicers place all copies into a single build plate.

General questions

Is Any3D completely free?

Yes, Any3D's core features are free to use forever. We provide format conversion, model optimization, and online preview at no cost, with no registration required.

Are my files uploaded to your servers?

No. Files you select are processed only in your browser on this device, so they never leave your device and are never sent to our servers. We don't store any user files; after processing, related data in browser memory is released.

Do I need to install software?

No installation required. Any3D is entirely browser-based; just open the webpage to use all features. It works on Windows, Mac, Linux, and other major operating systems.

Is there a file size limit?

There is no cap on file size or polygon count. How large a model you can open depends on your device's memory and graphics card, and very heavy models may make the page lag or crash. Some tools do limit how many files go in at once, such as 20 models per batch or single images up to 50 MB in texture compression. See Limits for the full list.