Skip to content
3D Tools

3D Model Volume Calculator

A 3D model volume calculator turns a model’s dimensions into cubic centimetres, millilitres and inches — then into printed weight and material cost using PLA, PETG, ABS or resin densities. Choose a standard shape, estimate an irregular model from its bounding box, or recover volume from a finished print’s weight.

Slicers report exact volume for loaded models — this tool estimates from dimensions when you don't have one.

mm
mm
mm

Used to estimate printed weight and cost below.

$/100

Optional — a spool at $20/100 g costs the same as $20 per 100 units. Enter 0 to skip.

Model volumeExact shape

72.0cm³

Millilitres (resin ml)1 cm³ = 1 ml
72.0
Cubic inches
4.39
Cubic feet
0.0025
Printed weight (PLA)Density 1.24 g/cm³
89.3 g
Material costAt $0.20/g
$17.86

Weight across materials: PLA 89 g · PETG 91 g · ABS 75 g · TPU (95A) 87 g

Solid volume × density assumes 100% infill. A typical FDM print at 15–20% infill uses far less material — see the 3D Print Material Calculator for that.

Data last verified 30 September 2026.

How it works

  1. 01

    Choose the shape that fits

    Pick a box, cylinder, sphere, cone, ring or tube and type the dimensions straight from your calipers or slicer — in millimetres, centimetres or inches.

  2. 02

    Or estimate an irregular model

    For organic models, enter the bounding-box size and how full the shape is. A figurine typically fills about 45% of its box; a bracket closer to 35%.

  3. 03

    Convert volume to weight and cost

    Volume in cm³ converts to grams using the material density — PLA is 1.24 g/cm³, standard resin about 1.1 g/cm³ — and to a material cost when you add a price.

Shape formulas assume solid, watertight geometry at 100% infill; irregular-mode results are estimates based on how much of the bounding box the model occupies. Densities are typical published values and vary slightly by manufacturer.

Frequently asked questions

How do I calculate the volume of a 3D model from its dimensions?

Multiply the three bounding dimensions for a box (length × width × height), or use the matching formula for other shapes — a cylinder is π × radius² × height. Keep every measurement in the same unit, then convert: 1,000 mm³ = 1 cm³, and 1 cm³ equals exactly 1 ml of resin.

How do I convert 3D model volume to grams?

Multiply the volume in cm³ by the material density. PLA (1.24 g/cm³): a 50 cm³ model weighs roughly 62 g as a solid print. PETG is 1.27, ABS 1.04 and standard resin about 1.1 g/cm³. Remember an FDM print with 20% infill weighs substantially less than the solid figure.

Is cm³ the same as ml for resin printing?

Yes — one cubic centimetre is exactly one millilitre, so a resin print of 40 cm³ displaces 40 ml of liquid resin (before accounting for supports, waste and the film recovery offset in MSLA printers).

Why does my slicer give a different volume than this calculator?

Slicers measure the exact mesh surface, while this tool estimates from overall dimensions and shape. For organic models no dimensional formula can be exact — that is why the irregular mode is labelled an estimate. When you have the STL, trust the slicer.

Can I work out volume from a finished print’s weight?

Yes — use the “From weight & density” mode. Weigh the print, choose the material, and the calculator divides weight by density to recover the volume. It is the quickest way to price an unmeasured object you already hold.

Does infill change the volume or the weight?

The geometric volume of the model stays the same, but the material actually used drops with infill. A 100 cm³ block printed at 15% infill with 3 perimeter shells and solid top/bottom layers typically uses closer to 35–45 g of PLA, not the 124 g of a fully solid print.

Is this calculator free and private?

Completely. Everything runs in your browser — no upload, no account, and the dimensions you type never leave your device.