Free tool

ML to grams converter, for the food in your jug.

Pick an ingredient, type milliliters and read grams. It works the other way too, and gives ounces, cups and spoons. The weights come from USDA FoodData Central pages, each one linked, and the sum is shown so you can check it.

USDA weights have three digits at most, so extra decimals are not extra accuracy. Spoons are always the US sizes.

↑↓ add 1 Shift 10 Alt 0.1

Grams for common milliliter amounts, click an ingredient to use it

Ingredient1 mL (g)100 mL (g)250 mL (g)1000 mL (g)USDA
Milk, cream and water
11002501,000FDC 173647
1.031103.1257.81,031FDC 171265
1.031103.1257.81,031FDC 171267
1.036103.6258.91,036FDC 171269
1.006100.6251.51,006FDC 170859
0.972297.2243972FDC 171257
Fats and oils
0.921492.1230.4921FDC 171411
0.91391.3228.2913FDC 171413
0.921492.1230.4921FDC 172336
0.921492.1230.4921FDC 171412
0.959595.9239.9959FDC 173410
Syrups, honey and sauces
1.433143.3358.21,433FDC 169640
1.331133.1332.91,331FDC 169661
1.424142.4356.11,424FDC 168820
1.441144.1360.31,441FDC 168837
1.006100.6251.51,006FDC 172237
0.929993232.5930FDC 171009
1.091109.1272.61,091FDC 172470
Sugars
0.845484.5211.3845FDC 169655
0.929993232.5930FDC 168833
0.612961.3153.2613FDC 168833
0.422742.3105.7423FDC 169656
0.507250.7126.8507FDC 169656
Flours and starches
0.528352.8132.1528FDC 168894
0.579157.9144.8579FDC 168896
0.507250.7126.8507FDC 168893
0.54154.1135.3541FDC 169698
0.663666.4165.9664FDC 168867
Grains, oats, cocoa and salt
0.781978.2195.5782FDC 168877
0.781978.2195.5782FDC 169703
0.342434.285.6342FDC 173904
0.363536.490.9364FDC 169593
0.710171177.5710FDC 167976
1.234123.4308.61,234FDC 173468
Baking and spices
0.933393.3233.3933FDC 172803
0.933393.3233.3933FDC 175040
0.527552.7131.9527FDC 171320

Worked out in your browser. Nothing is sent anywhere.

Guide

How to convert ml to grams, ingredient by ingredient.

To convert ml to grams, multiply the milliliters by the ingredient's density in grams per milliliter. Water is 1 g/mL, so 250 mL of water is 250 g. Whole milk is 1.031 g/mL, so 250 mL is 257.8 g. Honey is 1.433 g/mL, so 250 mL is 358.2 g. Milliliters measure space and grams measure weight, so the food decides the answer. Pick it from the list and the sum is done for you, with the working shown.

How to use the converter

  1. Choose the food in Ingredient. Water is first in the list.
  2. Type the volume in Amount. Fractions work, such as 1/2 or 1 1/2.
  3. From is set to Milliliters (mL) and To to Grams (g). Change either one to get kilograms, ounces, pounds, tablespoons or cups.
  4. For grams to ml, press the swap button between the two boxes.
  5. Read the big card, the working under it and the USDA line that names the source.
  6. Press Copy result or Copy link to keep it. Start again puts the page back as it was.

Where the densities come from

Each ingredient uses a household weight from the USDA FoodData Central SR Legacy data, for example "1 cup (339 g)" for honey. The number next to each ingredient in the table is the FDC item, and it links to the USDA page, read on 19 Oct 2026. The USDA page says SR Legacy was its final release of this kind of data and will not be updated. The USDA page does not give its cup in milliliters, so this tool takes it as the US customary cup, 8 US fluid ounces, which is 236.588 mL ( NIST Handbook 44, 2026, Appendix C). Density is the weight divided by that volume: 339 ÷ 236.588 = 1.433 g/mL for honey. If the USDA cup were a little different, every density would move by the same small percentage. The USDA weights are shown to three digits at most, so treat the answers as good to about three digits.

Water is 1 g per mL, with a small catch

The USDA lists tap water as "1 liter (1000 g)", which is 1 g/mL. The USGS Water Science School page on water density gives it as 1 g/mL and adds that it changes with temperature: 0.9998395 g/mL at 4 °C, 0.99802 at 21 °C and 0.95865 at 100 °C (read 19 Oct 2026). So 250 mL of water at 21 °C weighs 249.5 g, which is 0.2 percent under 250. For cooking you can ignore that. For hot water the gap grows, and for a lab you need the table.

Worked examples

VolumeIngredientSumWeight
250 mLWater250 × 1250 g
250 mLWhole milk250 × 1.031257.8 g
100 mLHoney100 × 1.433143.3 g
15 mLVegetable oil15 × 0.921413.8 g
500 mLAll-purpose flour500 × 0.5283264.2 g
250 mLBrown sugar, packed250 × 0.9299232.5 g

Going the other way, divide. 100 g of honey takes up 100 ÷ 1.433 = 69.8 mL. 200 g of sugar takes up 200 ÷ 0.8454 = 236.6 mL, which is one US cup.

The same 100 mL, very different weights

Ingredient100 mL weighsGrams per mL
Vegetable oil92.1 g0.9214
Water100 g1
Milk, whole103.1 g1.031
Table salt123.4 g1.234
Honey143.3 g1.433
All-purpose flour52.8 g0.5283

Oil floats on water because it is lighter, and the table shows why: 100 mL of oil is 92.1 g. Flour is the extreme. It is mostly air between the grains, so 100 mL weighs about half as much as water.

Powders change with how you fill the cup

The USDA gives two weights for brown sugar: 220 g for a packed cup and 145 g for an unpacked cup. In milliliters that is 0.9299 g/mL against 0.6129 g/mL, so 250 mL weighs 232.5 g packed and 153.2 g loose, about 52 percent more when packed. Powdered sugar has the same split, 100 g sifted against 120 g unsifted. That is why those have their own rows. For any dry food, a scale beats a measuring jug.

Mistakes that change the answer

  • Using 1 g per mL for everything. It is right for water and wrong for the rest. Using it for 250 mL of honey leaves you 108 g short.
  • Mixing fluid ounces with ounces. A fluid ounce is a volume. An ounce is a weight. The USDA lists 1 fl oz of water as 29.6 g, while a weight ounce is 28.35 g. For ounces to milliliters see Oz to mL.
  • Trusting a spoon from another country. A US tablespoon is 14.787 mL. Nutrition labels in the US round it to 15 mL. Use milliliters when you can.

An ingredient that is not in the list

Only foods with a household weight on a USDA page read for this tool are listed. Anything else is "not stated" here. If you know a density from the pack or another source, choose Custom density at the bottom of the list and type it in g/mL. A density given as grams per cup divides by 236.588. To go from grams to cups with this list, use the Grams to cups calculator, and for other units the Unit converter.

Questions

Good to know.

How many grams is 1 ml of water?

1 gram. The USDA lists a liter of tap water as 1000 g, and the USGS gives water as 1 g/mL. It is a little less when the water is warm: 0.99802 g/mL at 21 °C.

How many grams is 1 ml of milk?

About 1.031 grams for whole milk, from the USDA weight of 244 g per cup. So 250 mL of milk is 257.8 g.

How many grams is 100 ml of oil?

92.1 g for vegetable oil (soybean) and 91.3 g for olive oil, from the USDA cup weights of 218 g and 216 g.

Is 1 ml always 1 gram?

No. It is true for water only. Honey is about 1.43 g/mL and flour about 0.53 g/mL, so the same milliliters weigh very different amounts.

How do I convert grams to ml?

Divide the grams by the density. 100 g of honey is 100 ÷ 1.433 = 69.8 mL. In the tool, press the swap button so From is Grams and To is Milliliters.

How many grams is 250 ml of flour?

About 132.1 g of all-purpose flour, from the USDA weight of 125 g per cup. A cup of 236.6 mL is 125 g, so 250 mL is a little more than a cup.

Why does packed brown sugar weigh more?

Packing squeezes out the air. The USDA lists 220 g for a packed cup and 145 g for an unpacked one, so the density depends on how the sugar was filled.

Where do the densities come from?

From the household measure weights on USDA FoodData Central pages (SR Legacy), each one linked in the table and read on 19 Oct 2026. Anything without such a page is not stated.