Mass Calculator
Calculate mass from density and volume, with results in kilograms and grams.
How It's Calculated
Formula
\text{mass} = \text{density} \times \text{volume}This calculator computes mass — the amount of matter in an object — from a density and a volume you enter in your choice of common units. Mass here does not depend on gravity: no gravity or location input is used, since mass and gravitational weight are different physical quantities (see the separate Weight Calculator for weight as a gravitational force). Internally, density is converted to kg/m3 (1 g/cm3 = 1000 kg/m3 exactly) and volume to cubic meters (1 cm3 = 0.000001 m3 exactly; 1 L = 0.001 m3 exactly), mass is computed as density x volume in kilograms, and it is also reported in grams. This is a calculation from density and volume, not a converter — the Weight/Mass Converter instead re-expresses an already-known mass value in a different unit and takes no density or volume input.
Worked Examples
1000 kg/m3 density, 0.002 m3 volume
- Mass = 1000 kg/m3 x 0.002 m3 = 2 kg.
1 g/cm3 density, 100 cm3 volume
- Convert density: 1 g/cm3 = 1000 kg/m3.
- Convert volume: 100 cm3 = 0.0001 m3.
- Mass = 1000 kg/m3 x 0.0001 m3 = 0.1 kg = 100 g.
Frequently Asked Questions
Is this the same as the Weight/Mass Converter?
No. This calculator computes mass from a density and a volume. The Weight/Mass Converter instead re-expresses an already-known mass value in a different unit (for example, kilograms to pounds) and does not take density or volume inputs.
Does this account for gravity?
No. Mass is the amount of matter in an object and does not depend on gravity, so this calculator has no gravity or location input. The separate Weight Calculator computes gravitational force (weight) from mass and gravity.
Can density or volume be zero?
Yes. A density or volume of zero is mathematically valid here and yields a mass of zero — unlike the Density Calculator (which divides by volume and therefore requires a positive volume), this calculator only multiplies, so zero inputs are not a division-by-zero problem.