Free ML to Grams Calculator
Cooking or baking and only have a volume measurement? Instantly convert millilitres to grams for water, milk, flour, sugar, oil, honey, and more.
Convert ML to Grams
Enter a volume in millilitres and choose an ingredient to instantly see its weight in grams, based on typical ingredient density.
Why ML and Grams Aren’t the Same
The one thing every good conversion needs: density
Millilitres Measure Volume
A millilitre is a unit of volume, the amount of space something takes up, regardless of how heavy it is.
Grams Measure Weight
A gram is a unit of mass. Two ingredients can take up exactly the same volume yet weigh very different amounts, depending on how dense they are.
Density Is the Bridge
Density tells you how much a substance weighs per millilitre. Multiplying volume by density gives you weight, which is exactly what this calculator does automatically.
Water Is the Exception
Water is the one common ingredient where 1 ml is almost exactly equal to 1 gram, which is why so many people assume this applies to everything else too.
ML to Grams Calculator
Choose an ingredient and enter a volume
How to Convert ML to Grams Manually
Want to work it out by hand, or convert an ingredient that isn’t listed? Here’s the simple method the calculator uses behind the scenes.
Find the Ingredient’s Density
Look up the density of your ingredient in grams per millilitre. Many food packaging labels or trusted nutrition databases list this, or you can use the typical values in the reference table below.
Multiply Volume by Density
Multiply the number of millilitres by the density figure. For example, 250 ml of milk at a density of 1.03 g/ml works out to roughly 257.5 grams.
Round to a Practical Figure
For most cooking and baking purposes, rounding to the nearest gram is perfectly accurate enough for a good result.
Use Scales Where Precision Matters
For recipes where precision really matters, such as baking, weighing ingredients directly on kitchen scales is more reliable than converting from a volume measurement.
Common Ingredient Densities
Typical density values for popular cooking and baking ingredients, used to convert between millilitres and grams.
| Ingredient | Approx. Density (g/ml) | 100ml in Grams |
|---|---|---|
| Water | 1.00 | 100 g |
| Milk | 1.03 | 103 g |
| All-Purpose Flour | 0.53 | 53 g |
| Granulated Sugar | 0.85 | 85 g |
| Vegetable Oil | 0.92 | 92 g |
| Honey | 1.42 | 142 g |
ML to Grams FAQ
Answers to the most frequently asked questions about converting millilitres to grams.
1 ml is only equal to 1 gram for substances with a density of exactly 1 gram per millilitre, such as pure water at room temperature. Most other ingredients, like oil, flour, or honey, have a different density, so their weight in grams differs from their volume in millilitres.
Flour is less dense than water because it contains trapped air between the particles, so a given volume weighs less. Sugar, on the other hand, is denser than water, so the same volume of granulated sugar weighs more in grams.
Conversions based on average ingredient densities are generally accurate enough for everyday cooking and baking. However, factors like how tightly an ingredient is packed, temperature, and brand variation can cause small differences from the calculated figure.
Weighing ingredients in grams using kitchen scales is generally considered more accurate than measuring by volume, especially for baking, because it removes inconsistencies caused by how an ingredient is packed into a measuring cup or jug.
