ML to Grams Converter

Milliliters measure volume and grams measure weight. For water they match closely, but other ingredients need density. Pick an ingredient below for an accurate ml-to-grams conversion.

Quick select:
All-Purpose Flour(Flours)
125g per cup
ml

100 milliliters to grams by Ingredient

The same milliliter of each ingredient converts to a different number of grams, because their densities differ:

Ingredient100 mlGrams per cup
All-Purpose Flour53 g125g
Almond Flour41 g96g
Granulated Sugar85 g200g
Brown Sugar (Packed)93 g220g
Powdered Sugar51 g120g
Honey144 g340g
Butter96 g227g
Vegetable Oil92 g218g
Olive Oil91 g216g
Milk104 g245g
Heavy Cream101 g238g
Sour Cream102 g242g
Cream Cheese98 g232g
Rice (Uncooked)78 g185g

Browse weights for 390+ ingredients in the ingredient database.

Why ML to Grams Depends on the Ingredient

A milliliter of water weighs about 1 gram, but that shortcut does not work for flour, oil, honey, or cocoa. The same volume can weigh much more or less depending on density.

This converter uses each ingredient’s grams-per-cup value against a US cup volume to calculate grams from milliliters.

Related Conversions

Frequently Asked Questions

Only for water and water-like liquids. 100ml of oil is lighter than 100g, while 100ml of honey is heavier.

Related Tools