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

Loading...

Please wait

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

About Configuration Options

Cost Settings

Material

Defaultpla

Choose the type of printing material.

pla
abs
Show 5 more options
petg
tpu
nylon
asa
resin

Price per kg

Default20$/kg

Range5$/kg – 100$/kg

Price per kilogram of filament or resin.

Infill

Default20%

Range0% – 100%

Percentage of internal volume filled with material. Higher = stronger, heavier.

Layer height

Default0.2mm

Range0.08mm – 0.4mm · step 0.02mm

Height of each printed layer. Thinner = smoother, slower.

Supports

Defaultoff

Add an estimate for support material usage.

Fixed cost

Default0$

Range0$ – 50$ · step 0.5$

Fixed overhead costs like electricity and labor.

Format Information

Input format

Extension:
Model
Full Name:
3D Model
Type:
3D Model
Format:
Various 3D Formats
Open With:
Windows 3D ViewerBlender
Description:
Supports many 3D formats (GLB, GLTF, OBJ, FBX, STL, etc.). Drag and drop to view.

Notes:

  • Supports 20+ 3D model formats
  • Associate texture files (MTL, images) can be uploaded alongside the main model
  • All processing is local, so files never leave your browser

Supported Features:

  • Real-time GPU-accelerated rendering via WebGL
  • Orbit controls: rotate, pan, zoom
  • Wireframe and shaded display modes
  • Model info panel with vertex/face counts
  • Animation playback for animated formats

How to Use

1

Upload a model

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

2

Choose material and settings

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

3

Review the estimate

See material grams, cost and estimated print time

Frequently Asked Questions

View all FAQs

About this tool

Q

How accurate is the cost estimate?

A

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.

Q

Which units does the calculator use?

A

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.

Q

Do supports affect the cost?

A

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.

Q

How is the volume of my model calculated?

A

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.

Q

How is the estimated print time calculated?

A

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.

Q

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

A

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

Q

Is Any3D completely free?

A

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.

Q

Are my files uploaded to your servers?

A

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.

Q

Do I need to install software?

A

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.

Q

Is there a file size limit?

A

The processing capacity depends on your device performance and the model's vertex count and texture complexity, rather than file size alone. We impose no file size limit, but when a model exceeds what your device can handle, the page may lag or even crash.