BedrockCalculator
Figures cited to primary sourcesWritten by Aapt Dubey, MBA (Marketing & Banking), ISB 6 primary sourcesLast updated

ml to Grams Converter (water and common ingredients)

The ml to Grams Converter converts millilitres to grams and grams to mL for water at any temperature from 0 to 40 °C, 15 ingredients with USDA weights, or your own density.

Quick Answer: 100 mL of pure water at 20 °C weighs 99.82 g, not quite 100 g, because water at room temperature is slightly less dense than 1 g/mL. At 4 °C a litre of water weighs 999.97 g, and 240 mL of whole milk weighs 247.52 g.

Assumptions

Computed

Preset scenarios

Converted amount
99.82 g
Grams
99.82 g
Millilitres
100 mL
Kilograms
0.099821 kg
Litres
0.1 L
Density used
0.998207 g/mL
Where the density comes from
CIPM formula for pure water at 20 °C

Grams in 100 mL and 1 L by substance

Download CSV
Each row is this converter run on 100 mL of the substance. Water is pure water at 20 °C from the CIPM formula; every other density comes from the USDA FoodData Central measure in the last column. Grams are rounded half up to two decimal places.
SubstanceGrams in 100 mL (g)Grams in 1 L (g)Density source
Water at 20 °C99.82998.21CIPM formula for pure water at 20 °C
All-purpose flour52.83528.34USDA FoodData Central: 1 cup = 125 g
Granulated sugar84.54845.35USDA FoodData Central: 1 cup = 200 g
Brown sugar, packed92.99929.89USDA FoodData Central: 1 cup packed = 220 g
Powdered sugar, unsifted50.72507.21USDA FoodData Central: 1 cup unsifted = 120 g
Butter95.95959.47USDA FoodData Central: 1 cup = 227 g
Table salt123.421,234.21USDA FoodData Central: 1 cup = 292 g
Honey143.291,432.87USDA FoodData Central: 1 cup = 339 g
Whole milk103.131,031.33USDA FoodData Central: 1 cup = 244 g
Canola oil92.14921.43USDA FoodData Central: 1 cup = 218 g
Olive oil91.3912.98USDA FoodData Central: 1 cup = 216 g
Uncooked long-grain white rice78.19781.95USDA FoodData Central: 1 cup = 185 g
Rolled oats, dry34.24342.37USDA FoodData Central: 1 cup = 81 g
Unsweetened cocoa powder36.35363.5USDA FoodData Central: 1 cup = 86 g
Cornstarch54.1541.02USDA FoodData Central: 1 cup = 128 g
Baking soda93.33933.27USDA FoodData Central: 1 tsp = 4.6 g

This table and its CSV are free to reuse with a link to this page, CC BY 4.0.

Water density by temperature

Download CSV
Each row is this converter run on 1 litre of pure, air-free water at the temperature in the first column, using the CIPM formula. Density is rounded half up to six decimal places and grams to two.
Temperature (°C)Density (g/mL)Grams in 1 L (g)
00.999843999.84
40.999975999.97
100.999703999.7
150.999103999.1
200.998207998.21
250.997047997.05
300.995649995.65
350.994033994.03
370.993329993.33
400.992215992.22

This table and its CSV are free to reuse with a link to this page, CC BY 4.0.

ml to Grams Converter (water and common ingredients): Converted amount 99.82 g (Amount: 100; Convert: Millilitres to grams; Substance: Water (at the temperature below); Water temperature (°C): 20).

Save or share this result

A one-page summary of this calculator's default example, drawn from the same calculation as the result above.

The infographic is free to reuse with a link to this page, CC BY 4.0.

Illustration of a glass flask of water, a glass jug of honey, a honey dipper and a bowl of sugar on a white bench
Quick Answer: 100 mL of pure water at 20 °C weighs 99.82 g, not quite 100 g, because water at room temperature is slightly less dense than 1 g/mL. At 4 °C a litre of water weighs 999.97 g, and 240 mL of whole milk weighs 247.52 g.

What does this calculator do?

This ml to grams converter turns a volume in millilitres into a weight in grams, and a weight back into a volume. It also gives the same figures in litres and kilograms, and asks what you are measuring, because density links the two.

The choices are water at a temperature you choose, one of fifteen ingredients with weights published by USDA FoodData Central, or a substance whose density you type in.

The familiar shortcut, one millilitre of water weighs one gram, is nearly right. It is not exact. Pure water reaches its greatest density just below 4 °C, and even there a litre weighs slightly less than a kilogram. At a room temperature of 20 °C, the density is 0.998207 g/mL, so 100 mL weighs 99.82 g. For cooking that gap is irrelevant. For lab work, calibrating a pipette by weighing water, or checking a scale, it matters, and so does the temperature.

For everything other than water the gap is much larger. A millilitre of honey weighs well over a gram, and a millilitre of flour well under half a gram. The converter shows the density it used and its source on every result, so you can see exactly what the answer rests on.

Using the ml to Grams Converter

  1. Type the amount in millilitres or grams.
  2. Choose Millilitres to grams or Grams to millilitres.
  3. Choose the substance. For water, set the temperature from 0 to 40 °C; it starts at 20 °C. For something not listed, choose Other and type its density in grams per millilitre.
  4. Read the headline, then the cards: grams, millilitres, kilograms, litres, the density used and where it comes from.

The presets load 240 mL of whole milk, 15 g of olive oil and a litre of water at 4 °C. Two tables below the converter give the grams in 100 mL and in a litre of every listed substance, and the density of water from 0 to 40 °C. Both download as CSV.

How is this calculated?

  1. Pick the density. For water, the converter evaluates the CIPM formula of Tanaka and others (Metrologia, 2001) at your temperature. That formula is the international reference for pure, air-free water at standard atmospheric pressure and covers 0 to 40 °C; a temperature outside that range is held at the nearest end, and the source card says so. For a listed ingredient, the density is its USDA FoodData Central measure divided by the volume of that measure, such as 244 g per US cup of 236.5882365 mL for whole milk. For Other, it is your figure in grams per millilitre. A typed density of zero or less is replaced by 1 g/mL, and the source card says so.

ρ_water(t) = a₅[1 − ((t + a₁)²(t + a₂))/(a₃(t + a₄))]

Here t is the temperature in °C and the five constants are those published with the formula: a1 = -3.983035, a2 = 301.797, a3 = 522528.9, a4 = 69.34881 and a5 = 999.97495 kg per cubic metre.

  1. Convert. Millilitres to grams multiplies the volume by the density; grams to millilitres divides the mass by it.

grams = mL × ρ; mL = grams/ρ

  1. Give litres and kilograms. The same mass and volume are written in kilograms and litres for the cards.
  1. Round for display only. The arithmetic runs at 34 significant digits. Grams and millilitres are shown to two decimal places, kilograms and litres to six, and density to six.

Worked Example

The default, 100 mL of water at 20 °C:

  1. Density: the CIPM formula at 20 °C gives 0.998207 g/mL.
  2. Grams: 100 × 0.998207 = 99.82 g, or 0.099821 kg.

240 mL of whole milk: USDA lists 1 cup of whole milk as 244 g, a density of 1.031328 g/mL. So 240 mL weighs 247.52 g.

15 g of olive oil: USDA lists 1 cup as 216 g, a density of 0.912979 g/mL, so 15 g fills 16.43 mL, a little more than a tablespoon.

One litre of water at 4 °C: 999.97 g. Water is at its densest near this temperature, and even so a litre falls just short of a kilogram.

Grams in 100 mL and 1 Litre

Grams in 100 mL and 1 Litre
SubstanceGrams in 100 mLGrams in 1 L
Water at 20 °C99.82998.21
Whole milk103.131,031.33
Olive oil91.3912.98
Honey143.291,432.87
Granulated sugar84.54845.35
All-purpose flour52.83528.34
Table salt123.421,234.21

The full table below the converter covers all fifteen ingredients with the USDA measure behind each.

How Many Grams Is 1 ml?

For water at room temperature, about 0.998 g; at 4 °C, almost exactly 1 g. For other liquids it is their density in grams per millilitre: milk is a little over 1, oils a little over 0.9, honey over 1.4. For dry ingredients a millilitre holds even less, because there is air between the grains.

A litre is 1,000 mL, so the same number tells you the kilograms in a litre.

Water Density and Temperature

Water Density and Temperature
Temperature (°C)Density (g/mL)Grams in 1 L
00.999843999.84
40.999975999.97
200.998207998.21
250.997047997.05
370.993329993.33
400.992215992.22

Water is densest near 4 °C and lighter both colder and warmer. The 20 °C and 25 °C rows are the usual laboratory reference temperatures.

What does this calculator not account for?

  • Dissolved air and salts. The CIPM formula is for pure, air-free water. Tap water, seawater and air-saturated water differ slightly.
  • Pressure. The formula assumes standard atmospheric pressure.
  • Packing of dry ingredients. A USDA cup of flour is one way of filling a cup. Sifted, spooned or packed flour gives a different density.
  • Temperature of other liquids. Milk and oils also change density with temperature. Their USDA figures are single measurements and are used as they are.
  • Ice. Below 0 °C water is ice, which the formula does not cover.

What mistakes do people make with this?

  • Assuming 1 mL is 1 g for everything. It is close only for water and water-like liquids.
  • Forgetting the temperature in a lab. Calibrating a pipette by weighing water at 25 °C and assuming 1 g/mL ignores the difference between 0.997047 g/mL and 1 g/mL, which shows up as a false volume error.
  • Using the wrong milk or oil. Skim milk, cream and nut oils are not the same as the listed records.
  • Mixing up mL and mg. A milligram is a thousandth of a gram, a weight. A millilitre is a volume.

Frequently Asked Questions

How many grams is 15 ml?

15 mL of water at 20 °C is 14.97 g. Of other substances, it depends on density; choose the substance to see it.

How many grams is 240 ml?

240 mL of water at 20 °C is 239.57 g. Of whole milk, 247.52 g.

How many ml is 1,000 grams of water?

At 20 °C, 1,000 g of water fills 1,001.8 mL, or 1.001796 litres.

How many kilograms is a litre of water?

At 20 °C, 0.998207 kg; at 4 °C, 0.999975 kg.

How do I convert grams to ml for something not listed?

Choose Other and type its density in grams per millilitre, from the product's data sheet or by weighing a known volume.

Is a millilitre the same as a cubic centimetre?

Yes, exactly. So these figures are also grams per cubic centimetre.

Sources

Did this calculator answer your question?

How this calculator is tested

This calculator is checked by 10 automated test cases: specific inputs whose correct result is known in advance, and rules the output must always obey. They run on every change to the site. See the testing and corrections policy.

Show the test cases
  • Default: 100 mL of water at 20 degC is 99.82 g
  • a litre of water at 4 degC is 999.97 g
  • 240 mL of whole milk is 247.52 g
  • 15 g of olive oil is 16.43 mL
  • water at 20 degC: 15 mL is 14.97 g; 240 mL is 239.57 g; 1,000 g is 1,001.8 mL
  • holds a temperature outside 0 to 40 degC at the nearest end and says so
  • uses a typed density, and 1 g/mL for zero or less
  • round-trips: millilitres to grams and back
  • reads a negative amount as zero
  • builds both reference tables from compute()

Add This Website as Preferred Source on Google

See Bedrock Calculator first in your Search results & AI Overviews