Convert milliliters to grams for liquids and syrups with density-aware calculations. Perfect for precise cooking and baking measurements.
Last updated: March 2026 | By Patchworkr Team
Converting milliliters (mL) to grams (g) requires knowing the density of the substance. While milliliters measure volume, grams measure mass (weight). The relationship between the two depends on how dense the liquid or ingredient is.
For water, the conversion is simple: 1 mL = 1 gram. However, other liquids have different densities. Honey is denser than water (1 mL = 1.42 g), while oils are less dense (1 mL ≈ 0.92 g). This calculator accounts for these differences to provide accurate conversions for common cooking ingredients.
Understanding this distinction is crucial for baking, where precision matters. Professional bakers often prefer weight measurements (grams) over volume measurements (mL or cups) because weight is more accurate and consistent, especially for ingredients like flour and sugar.
The formula uses the density of the substance:
Densities of frequently used ingredients (g/mL):
Convert 250 mL of honey to grams:
(250 mL of honey weighs 355 grams, 42% heavier than water)
No, only for water at 4°C. 1 mL of water = 1 gram, but other liquids have different densities. Honey is denser (1 mL = 1.42 g) while oil is lighter (1 mL ≈ 0.92 g).
Density tells you how much mass (weight) is packed into a given volume. A dense liquid like honey has more molecules in the same space compared to water, so it weighs more per mL.
This calculator is designed for liquids and syrups. Dry ingredients like flour and sugar have different densities and can be compacted, making weight measurements even more important for accuracy.
Yes, slightly. Liquids expand when heated and contract when cooled, changing their density. For cooking purposes, room temperature measurements are standard and the difference is usually negligible.
Weight (grams) is more accurate than volume (mL or cups). A cup of flour can weigh anywhere from 120-150 grams depending on how it's packed, but 130 grams of flour is always 130 grams.
The densities provided are averages for typical ingredients. Brand variations, temperature, and composition can cause slight differences, but these values are accurate enough for cooking and baking.
Yes, divide grams by the density. For example, 355 grams of honey ÷ 1.42 g/mL = 250 mL. The formula is: mL = grams ÷ density.
Use water (1.0 g/mL) as a baseline. For precise measurements, look up the specific density of your ingredient online, or use a kitchen scale to measure both volume and weight yourself.
Related Tools
Convert cooking volume to weight.
Convert cooking weight to volume.
Convert grams to tablespoons for cooking.
Convert grams to teaspoons for cooking.
Convert milliliters to cups.
Convert cooking oil to butter measurements.