Grams to ML: Density-Based Conversion
Grams measure weight while milliliters measure volume.common conversions: 100g water = 100ml, 100g milk = 97ml, 100g olive oil = 110ml, 100g honey = 70ml, 100g flour = 189ml, 100g sugar = 118ml.
Convert grams to milliliters for any ingredient
Converting grams to milliliters requires knowing the ingredient density. For water, 1g = 1ml exactly. For oil, 1g ≈ 1.1ml. For honey, 1g ≈ 0.7ml. Our tool handles dozens of ingredients accurately.
Upload a photo for weight-to-volume estimation
Drag & drop an image, or click to browse
Photograph an object to get its weight, or use the converter directly.
Our AI identifies the object and estimates its weight in your preferred unit.
Get weight displayed in multiple units with instant conversion.

Grams and milliliters only match for water. For everything else, density decides. This chart shows how much volume 100 g of each ingredient takes up.
| Ingredient | 100 g equals | Density |
|---|---|---|
| Water | 100 ml | 1.00 |
| Milk | 97 ml | 1.03 |
| Olive oil | 110 ml | 0.91 |
| Honey | 70 ml | 1.42 |
| Granulated sugar | 118 ml | 0.85 |
| All-purpose flour | 189 ml | 0.53 |
Volume (ml) = weight (g) ÷ density. Only water gives the tidy 1 g = 1 ml relationship.
Grams measure weight while milliliters measure volume.common conversions: 100g water = 100ml, 100g milk = 97ml, 100g olive oil = 110ml, 100g honey = 70ml, 100g flour = 189ml, 100g sugar = 118ml.