Unit Converters

Grams to mL Converter (by Substance Density)

Convert grams to milliliters using the density of the substance you choose. Water is the only 1-to-1 case; honey runs 42 percent denser and oil is about 9 percent lighter.

Try
Converted volume
100 mL

100 g of water

Density used
1.00 g/mL
1 g equals
1.00 mL
Conversion factors are exact; rounding may affect the final digit.
Was this helpful?

How it's calculated

mL = g ÷ density

g = mass in grams, mL = volume, density in g/mL (water 1.00, olive oil 0.91, honey 1.42, flour 0.53). Reverse: g = mL × density.

Common values

Substance100 g equals (mL)
Water100
Milk97
Cooking oil109
Honey70

Common questions

Is 1 gram equal to 1 mL?

Only for water. For other substances you must divide the grams by the density to get the volume in mL.

Why does honey weigh more than water?

Honey is denser, about 1.42 g/mL, so the same volume weighs more. That is why 100 g of honey is only about 70 mL.