Grams to ML

Convert grams to ml accurately using real ingredient densities. Supports 17 ingredients, 60+ unit scales, and bidirectional conversion.

Lookup density or input your own:

Input one and get the other:

Our grams in ml converter converts grams to milliliters (and milliliters to grams) for any ingredient. Since grams (g) measure mass and milliliters (ml) measure volume, you need the density of the substance to convert between them. This tool has a built-in database of densities for 17 common food ingredients — from water and milk to flour and honey — so you get accurate liquid volume and solid volume results without looking anything up.

Use it for cooking measurements, baking ingredient ratios, pharmaceutical dosage calculation, or scientific lab protocols. Just pick your ingredient, enter grams, and get ml. It works both ways.

How many grams to ml

The answer depends on what you're measuring. Grams and milliliters are different units — one is mass, the other is volume. The conversion factor between them is the density of the substance, measured in g/ml.

Density comparison: 100 grams in ml

Water 1.00 g/ml
100 ml
Milk 1.03 g/ml
97 ml
Honey 1.42 g/ml
70 ml
Sugar 0.85 g/ml
118 ml
Flour 0.60 g/ml
167 ml
Oats 0.39 g/ml
256 ml

Notice the pattern: denser substances take less volume. 100 grams of honey fills just 70 ml, while 100 grams of oats fills 256 ml. The same mass, very different volumes. That's why you can't just swap grams and ml — you need to know the density.

Quick reference: common grams to ml conversions

GramsWaterMilkFlourSugarHoneyOil
0.5 g0.5 ml0.49 ml0.83 ml0.59 ml0.35 ml0.54 ml
1 g1 ml0.97 ml1.67 ml1.18 ml0.70 ml1.09 ml
10 g10 ml9.71 ml16.67 ml11.83 ml7.04 ml10.87 ml
100 g100 ml97.09 ml166.67 ml118.34 ml70.42 ml108.70 ml
120 g120 ml116.50 ml200 ml142 ml84.51 ml130.43 ml
125 g125 ml121.36 ml208.33 ml147.93 ml88.03 ml135.87 ml
150 g150 ml145.63 ml250 ml177.51 ml105.63 ml163.04 ml
250 g250 ml242.72 ml416.67 ml295.86 ml176.06 ml271.74 ml
1000 g1000 ml970.87 ml1666.67 ml1183.43 ml704.23 ml1086.96 ml

How do I convert grams to ml?

Since grams (g) describe mass and milliliters (ml) describe volume, you can't convert them directly. The conversion depends on the density of the ingredient. Here are the two formulas:

Grams → Milliliters
Volume [ml] = Mass [g] ÷ Density [g/ml]
Example: 150 g flour ÷ 0.60 g/ml = 250 ml
Milliliters → Grams
Mass [g] = Density [g/ml] × Volume [ml]
Example: 1.42 g/ml × 70 ml honey = 100 g
🙋

Density [g/ml] = Density [kg/l] = 0.001 × Density [kg/m³]

The density tells you how much mass fits in a given volume. A substance with high density (like honey at 1.42 g/ml) packs more mass into less space. A substance with low density (like flour at 0.60 g/ml) is lighter per volume — so the same grams fill more milliliters.

Grams to ml conversion for water

For water, the grams to ml conversion is the simplest case. The density of water is almost exactly 1 g/ml at room temperature. This means the mass of water in grams is (almost) equal to its volume in milliliters.

1 g=1 ml
10 g=10 ml
100 g=100 ml
250 g=250 ml
500 g=500 ml
1000 g=1000 ml

Note the almost part: water density changes slightly with temperature. At 4°C, it's exactly 1.0000 g/ml. At 20°C, it's 0.9982 g/ml. At 100°C (boiling), it's 0.9584 g/ml. For cooking measurements and practical kitchen conversions, the difference is too small to matter. But if you need precision volume measurement for chemistry or pharmaceutical dosage calculation, use a converter that accounts for temperature.

Water density at different temperatures

4°C1.0000 g/ml
20°C0.9982 g/ml
40°C0.9922 g/ml
60°C0.9832 g/ml
80°C0.9718 g/ml
100°C0.9584 g/ml

How to use this gram to milliliter converter?

Our g to ml converter is straightforward:

1

Pick the ingredient

Open the drop-down menu and select the ingredient you want to convert. The converter works for milliliters to grams too — it goes both ways.

2

Density is automatic

Our g to ml converter knows the density of the food. No need to look it up. You can enter a custom density value if you want — just select "Input your own ingredient."

3

Enter grams, get ml

Type the mass of your ingredient in grams and the grams in ml converter calculates the volume. Or enter ml to get grams — it acts as an ml into g converter too.

Frequently Asked Questions

How do I convert 100 g of honey to millilitres?

100 g of honey is about 70 ml. The density of honey is 1.42 g/ml. Divide the mass by the density: 100 ÷ 1.42 = 70.42 ml. So 100 grams of honey fills roughly 70 millilitres of volume.

Can grams convert to mL?

Yes — but you need to know the density of the substance. Grams measure mass, milliliters measure volume. The formula is: Volume [ml] = Mass [g] ÷ Density [g/ml]. For water (density 1 g/ml), 1 gram = 1 ml. For other ingredients, the conversion factor changes based on density.

Is grams and mL the same weight?

Not exactly. Grams (g) measure mass and milliliters (ml) measure volume. They only have a 1:1 ratio for water, which has a density of 1 g/ml. For everything else — flour, sugar, oil, honey — the number of grams and ml will differ. 100 ml of flour weighs about 60 grams. 100 ml of honey weighs about 142 grams.

How many grams to mL of water?

For water: 1 gram = 1 ml. This is because the density of water is approximately 1 g/ml at room temperature. So 100 grams of water = 100 ml, 250 grams = 250 ml, and 1000 grams = 1000 ml (1 liter). This 1:1 ratio makes water the simplest substance for grams to ml conversion.