Grams to ML Calculator
Density changes with temperature, brand, and how an ingredient is packed, so treat these as close estimates for cooking, not lab-grade values. For dry ingredients, spooning versus scooping can shift the volume noticeably.
To convert grams to ml, divide the weight in grams by the ingredient’s density in g/ml. For water, 1 gram equals exactly 1 ml, so 100 grams is 100 ml. But this only holds for water. Flour is less dense, so 100 grams of flour is about 189 ml. Sugar is 118 ml, and honey, which is heavy, is only 70 ml for the same 100 grams. The calculator above does this for each ingredient.
How to Convert Grams to ML
The formula is: milliliters = grams ÷ density.
Density tells you how much one milliliter of a substance weighs. Water sits at 1 g/ml, which is why grams and ml match for water. Lighter ingredients spread into more volume, and heavier ones take up less.
For example, 50 grams of flour has a density of 0.53, so 50 ÷ 0.53 = about 94 ml. The same 50 grams of honey, at a density of 1.42, is only 35 ml. Same weight, very different volume, because honey is far denser than flour.
This is why converting grams to ml without knowing the ingredient gives you the wrong answer for everything except water.
Grams to ML Conversion Table (Water)
For water and thin water-based liquids, grams and ml are equal. Use this as a quick reference.
| Grams (g) | Milliliters (mL) |
|---|---|
| 1 g | 1 mL |
| 5 g | 5 mL |
| 10 g | 10 mL |
| 25 g | 25 mL |
| 50 g | 50 mL |
| 100 g | 100 mL |
| 150 g | 150 mL |
| 200 g | 200 mL |
| 250 g | 250 mL |
| 500 g | 500 mL |
| 1000 g | 1000 mL |
Grams to ML for Common Ingredients
Density changes the volume, so 100 grams gives a different number for each ingredient.
| Ingredient | 100 g equals |
|---|---|
| Water | 100 mL |
| Milk | 97 mL |
| All purpose flour | 189 mL |
| Granulated sugar | 118 mL |
| Butter | 110 mL |
| Cooking oil | 109 mL |
| Honey | 70 mL |
Flour is the most searched grams to ml conversion, because baking recipes often list flour in grams but scoop it by volume. 100 grams of all purpose flour is about 189 ml, or roughly ¾ of a cup plus a little extra. For bread flour, which is slightly denser, it is about 185 ml.
How Many ML in a Gram?
For water, 1 gram is 1 ml. For other ingredients it changes with density.
1 gram of flour is about 1.9 ml, because flour is light. 1 gram of sugar is about 1.2 ml. 1 gram of honey is only about 0.7 ml, because honey is dense and heavy.
The rule is: ml = grams ÷ density. To go the other way, from ml back into grams, use our ml to grams calculator.
Related Conversions
Frequently Asked Questions
Is 1 gram equal to 1 ml?
For water, yes. 1 gram of water is exactly 1 ml at room temperature. For other ingredients it depends on density. 1 gram of oil is about 1.09 ml, and 1 gram of honey is about 0.7 ml.
How many ml are in a gram?
For water, 1 gram is 1 ml, so the number of ml equals the number of grams. For 5 grams of water that is 5 ml. For other ingredients, divide the grams by the density: 5 grams of flour is about 9.4 ml, because flour is lighter than water.
Are grams and ml the same?
Only for water and thin water-based liquids. Grams measure weight and ml measure volume. They happen to match for water because its density is 1, but for flour, oil, sugar, and most other things they are different.
How many ml is 100 grams?
For water, 100 grams is 100 ml. For flour it is about 189 ml, for sugar about 118 ml, and for honey about 70 ml. The ingredient decides the volume.
How do I convert grams to ml for a recipe?
Find your ingredient in the calculator above and enter the grams. If your ingredient is not listed, use the custom density option, or treat water-based liquids as a 1 to 1 conversion.