Skip to content

ml to Grams Converter

A millilitre of water weighs exactly one gram — that is how the metric system was built. Nothing else does: oil is 0.92 g per ml, honey is 1.44, flour barely half. Pick what you are measuring.

  • Free
  • No account needed
  • Nothing leaves your browser

A cup of flour weighs 125 g and a cup of honey weighs 340 g. Weight and volume cannot be converted without knowing what is being measured.

Loaded with an example. Type over the amount.

Answer

257.832g

250 ml of milk weigh 257.832 g

Check this before you rely on it. A free everyday calculator, provided as a guide — not tax, accounting, financial or legal advice. The working is shown above so you can verify it against your own figures. See our terms of use.

How it works

STEP 1

Type the volume

In millilitres, or litres, cups and spoons if that is what you have.

STEP 2

Choose the ingredient

The converter multiplies by that ingredient’s density — grams per millilitre — and shows the figure it used, so the answer can be checked rather than trusted.

STEP 3

Read it both ways

The breakdown shows the volume and the weight side by side, and the working runs the sum backwards so you can confirm it.

What this doesn't cover

Knowing where a calculator stops is what makes the rest of it trustworthy.

  • Only water is one-to-oneThe gram was originally defined as the mass of a cubic centimetre of water, which is why the two line up exactly. Treating any other ingredient the same way is the single commonest cooking-conversion error there is.
  • Temperature moves density slightlyWater is 1.000 g/ml near 4 °C and about 0.997 at room temperature. For cooking that is inside the noise, so it is ignored here. For laboratory work it is not, and this is not a laboratory tool.

Common questions

Is 1 ml the same as 1 gram?

Only for water. The gram was defined from a cubic centimetre of water, so the two match exactly for that and for nothing else. A millilitre of olive oil is 0.92 g and a millilitre of honey is 1.44 g.

How many grams is 100ml of milk?

About 103 g. Milk is a little denser than water because of the sugars and proteins dissolved in it, at roughly 1.03 g per ml.

How many grams is 100ml of oil?

About 92 g. Vegetable and olive oils are around 0.92 g per ml, which is why oil floats on water.

How do I convert grams to ml?

Divide by the density instead of multiplying by it. Use the swap button — the converter runs in both directions and shows the arithmetic either way.

Why does the volume tab refuse to convert ml to grams?

Because volume and weight are different kinds of quantity, and answering without knowing the ingredient means quietly assuming water. That is wrong by 89% for flour. The refusal is deliberate — use this page instead, where the ingredient is asked for.