Convert grams to mL and mL to grams for water, flour, sugar, oil, honey, and custom substances. Shows teaspoons, tablespoons, cups, and fluid ounces with density table.
Converting between grams (weight) and milliliters (volume) is not a simple ratio — it depends entirely on the density of the substance. A cup of flour weighs about 125 grams, while a cup of honey weighs about 336 grams, despite both being 237 mL. This density difference is why bakers prefer weighing ingredients rather than measuring by volume.
This converter lets you select from eight common cooking and household substances (water, flour, sugar, salt, butter, rice, oil, honey) or enter a custom density. It handles both grams → mL and mL → grams directions, and also shows teaspoons, tablespoons, cups, and fluid ounces for practical cooking use.
Whether you are converting a European recipe that lists flour in grams to American cups, figuring out how much honey to pour for a given weight, or calculating the volume of a substance for a science experiment, this density-aware converter gives accurate results where a simple g=mL assumption would fail.
Grams and milliliters are not equivalent for most substances, so direct one-to-one conversion creates errors. This tool uses density-aware conversion to provide accurate results for cooking, baking, lab preparation, and household measuring tasks where consistency, repeatable outcomes, and reliable cross-checking are important in everyday practice and where teams need dependable values for records and instructions.
Volume (mL) = Mass (grams) ÷ Density (g/mL) Mass (grams) = Volume (mL) × Density (g/mL) For water: 1 g = 1 mL. For flour: 1 g ≈ 1.89 mL. For honey: 1 g ≈ 0.70 mL.
Result: 188.7 mL (≈ 0.80 cups)
100 g of flour ÷ 0.53 g/mL = 188.7 mL. This is about 4/5 of a cup. Because flour is much less dense than water, 100 g of flour takes up nearly twice the volume of 100 g of water.
Density (mass per unit volume) is the bridge between grams and milliliters. Water has a density of 1.0 g/mL, making the conversion trivial. But flour (0.53 g/mL) takes up nearly twice the space per gram, while honey (1.42 g/mL) is much more compact. Ignoring density leads to significant errors in recipes and formulations.
Professional kitchens worldwide use weight (grams) rather than volume (cups) for ingredients. This eliminates the variability of scooping, packing, and leveling. When converting a cup-based recipe to grams: grams = cups × 236.6 mL × density.
The most common mistake is assuming 1 g = 1 mL for all substances. This only works for water. Another pitfall is using packed vs loosely measured volumes — a packed cup of brown sugar weighs 220 g, while a loosely filled cup weighs only 140 g.
Only for water (and very close for milk). For other substances, grams and mL differ based on density. 100 g of flour is about 189 mL, while 100 g of honey is only about 70 mL.
Use our substance selector for common ingredients. For uncommon items, search "[ingredient] density g/mL" or weigh a known volume on a kitchen scale.
Volume measurements (cups) vary based on how the ingredient is scooped, packed, or leveled. Weight measurements (grams) are consistent and reproducible, leading to more reliable baking results.
About 0.53 g/mL when spooned and leveled. If scooped directly, flour compacts to about 0.59 g/mL, which is why scooping yields more flour per cup.
About 200 grams (236.6 mL × 0.85 g/mL = 201 g). This is for granulated white sugar.
Slightly. Most cooking conversions ignore temperature effects, but for precision work (science, industrial), temperature-adjusted densities should be used.