Ml to Grams Calculator

Enter millilitres or grams and pick a product. The calculator multiplies volume by density ρ in g/ml or divides mass by ρ. 100 ml of water is 100 g. 100 ml of oil is 91 g. 250 ml of sugar is 200 g — the same constant as on the cup page.

Inputs

Result

Enter millilitres. The result will appear here.

Full cups, rather than any millilitre amount, are on cup to mass. Spoons at 15 ml and 5 ml are on tablespoon and teaspoon.

How results are calculated

100 ml oil × 0.91 → 91 g
V100 ml
ρ0.91
m91 g

The ml to grams calculator converts volume to mass or mass to volume at a chosen density. The formula is m = V × ρ and V = m / ρ. Units are millilitres, grams, and g/ml. For water ρ = 1.00, so 100 ml is 100 g.

Oil in the table is 0.91 g/ml, so 100 ml of oil is 91 g. Honey is 1.42 g/ml and milk is 1.02 g/ml. Sugar and flour keep the cup-page constants: 200 g and 130 g per 250 ml, or 0.80 and 0.52 g/ml. At 250 ml of sugar the result is 200 g. At 100 ml of flour the result is 52 g.

Choose millilitres to grams or grams to millilitres, then a product from the list. Enter the number in the volume or mass field. For a custom density, enter ρ greater than zero. A comma in 0.91 works the same as a period.

This is not cup to mass — that page counts full cups. Tablespoon volume at 15 ml and teaspoon volume at 5 ml, without density, are on the spoon page. Here you can enter any millilitre amount, for example 37 or 250.

The result is not a lab measurement. Loose flour, another oil brand, or warm honey weigh differently. Currency and the US/metric header switch do not change ρ from the table.

Enter 100 ml with water and compare the result with 100 g. With oil and 100 ml the result is 91 g. With sugar and 250 ml the result is 200 g. The other way, 100 g of water is 100 ml.

How to use this calculator

  1. Keep millilitres to grams if you measured volume in a jug.
  2. Pick water and enter 100. The result is 100 g.
  3. Pick oil and enter 100. The result is 91 g at 0.91 g/ml.
  4. Pick sugar and enter 250. The result is 200 g — same as the cup page.
  5. The other way, choose grams to millilitres and enter 100 with water: the result is 100 ml.

Formula

m = V × ρ  ·  V = m / ρ

m in grams, V in millilitres, ρ in g/ml. Water 1.00 · oil 0.91 · sugar 0.80 · flour 0.52. Example: 100 × 0.91 = 91 g of oil.

Density and products

Mass is millilitres times ρ. 100 ml of water is 100 g. 100 ml of oil is 91 g. 250 ml of sugar is 200 g.

ρ
Density in g/ml. Water 1.00. Oil 0.91. Sugar 0.80. Flour 0.52.
m
Mass in grams. m = V × ρ. At 100 ml and 0.91 the result is 91 g.
V
Volume in millilitres. V = m / ρ. 100 g of water is 100 ml.
sugar / flour
200 g and 130 g per 250 ml — the same table as on the cup page.

Examples

Example 1

  • Direction: millilitres to grams
  • Water
  • 100 ml

100 g

100 ml water × 1.00 g/ml = 100 g.

Example 2

  • Direction: millilitres to grams
  • Oil
  • 100 ml

91 g

100 ml oil × 0.91 g/ml = 91 g.

Example 3

  • Direction: millilitres to grams
  • Sugar
  • 250 ml

200 g

250 ml sugar × 0.80 g/ml = 200 g (same as the cup page).

Related calculators

Frequently asked questions

How are millilitres converted to grams?

The calculator multiplies volume in millilitres by product density in g/ml. For water at 1.00 g/ml the gram result equals the millilitres you entered. The other way, grams are divided by the same density.

Where do the product densities come from?

They are kitchen constants from this page’s table: water 1.00, milk 1.02, oil 0.91, honey 1.42, sugar 0.80, and flour 0.52 g/ml. Sugar and flour match 200 g and 130 g per 250 ml, the same as on the cup page.

How is this different from cup to mass?

Here you enter any millilitre or gram amount. The cup page counts full cups with the same density table. Tablespoons at 15 ml and teaspoons at 5 ml are on the spoon page, without density.

How does custom density work?

Pick custom density on the product list and enter a number in g/ml greater than zero. The calculator uses that value instead of a table row. Zero and negative values are rejected.

Is the result a lab measurement?

No. These are kitchen constants for a recipe. Loose flour, another oil brand, or warm honey change the real mass. Use a scale for precise weighing.

In what order should I choose direction and product?

Choose millilitres to grams or grams to millilitres first, then the product, then the number. With custom density, fill the g/ml field before you calculate.

Does a comma in 0.91 work?

Yes. A comma and a period are the same fraction in the amount field and in the density field. At oil 0.91 g/ml, one hundred millilitres is 91 g.

What is the primary result versus the other side?

The primary result is the converted mass or volume. The other side echoes the value you entered in the input unit. Beside them, you see the density ρ used, in g/ml.

Are zero or negative numbers accepted?

Zero is allowed and still converts to zero. A negative number is rejected. An empty field yields no result.

Where do I convert a spoon or a cup without typing millilitres?

A 15 ml tablespoon and a 5 ml teaspoon are on the spoon page. Cups of sugar or flour are on cup to mass.

At 100 ml of oil (0.91 g/ml) the result is 91 g. 250 ml of sugar is 200 g. Related: cup to mass.

Knowledge sources

Density links mass and volume: m = V × ρ. Kitchen practice treats water as about 1 g/ml.

Page updated October 12, 2026.