3D print cost calculator
All tools
Home / STL volume calculator

STL volume calculator

Get the exact volume of an STL model in cubic centimetres, its surface area and bounding box, and what it weighs when printed in any material — calculated on your device in a fraction of a second.

Drop an STL file anywhere100% in-browser · nothing uploaded
File
— ·
Size (X × Y × Z)
—
Volume
—
Surface area
—
Triangles
—
Mesh check
—
Build volume
—

Cost estimate

Cost per part—
Price per part—
Weight—
Filament—
Print time—
Energy—

CostHowAmountShare
Printer, time & electricity
Labor, failures & markup

How the volume is calculated

An STL describes a closed surface made of triangles. For every triangle with corners a, b and c, the calculator adds the signed volume of the tetrahedron it forms with a reference point: a · (b × c) ÷ 6. Volumes outside the model cancel out, leaving the exact enclosed volume. This only works for watertight meshes, so the calculator also checks every edge and warns you when the mesh has holes.

Solid weight per cm³

MaterialDensitySolid weight of 10 cm³
PLA1.24 g/cm³12.4 g
PETG1.27 g/cm³12.7 g
ABS1.04 g/cm³10.4 g
ASA1.07 g/cm³10.7 g
TPU1.21 g/cm³12.1 g
Nylon (PA)1.14 g/cm³11.4 g
Polycarbonate (PC)1.2 g/cm³12.0 g
Standard resin1.15 g/cm³11.5 g

Printed parts weigh less than their solid volume because of infill. The weight in the results above uses your wall thickness and infill; see how much filament a print uses for the details.

Volumes of common test shapes

ModelSize (mm)VolumeSurface area
20 mm calibration cube20 × 20 × 208.00 cm³24.0 cm²
50 mm sphere50 × 50 × 5065.38 cm³78.5 cm²
70 mm twisted planter (sample)71 × 71 × 7048.27 cm³326.0 cm²
50 mm ring (torus)50 × 50 × 109.83 cm³39.4 cm²
100 × 100 × 3 mm plate100 × 100 × 330.00 cm³212.0 cm²

FAQ

What unit is the volume in?

Cubic centimetres (cm³), assuming the STL is in millimetres. 1 cm³ = 1,000 mm³ = 1 ml. If your model was exported in inches or metres, change File units.

My volume looks wrong — why?

Usually the units (a model in metres looks 1,000 times too small), or holes in the mesh. Check the mesh check line: open edges mean the volume is unreliable.