ML to Grams Calculator

Convert milliliters to grams for cooking ingredients using density values. Essential for precise recipe conversions.

GRAMS
--
Ounces
--
Cups
--
Tablespoons
--
Density
--

ML to Grams Conversion Basics

Milliliters (ml) measure volume while grams (g) measure mass, and the conversion between them depends entirely on the density of the substance. For water at room temperature, the conversion is straightforward: 1 ml equals exactly 1 gram. However, for other cooking ingredients, the relationship varies based on how heavy the liquid is per unit of volume.

Dense liquids like honey (1.42 g/ml) weigh significantly more per milliliter than lighter liquids like oil (0.92 g/ml). This means 250 ml of honey weighs 355 grams, while 250 ml of oil weighs only 230 grams. These differences matter when converting between volume-based and weight-based recipes, especially in baking where precision affects the final product.

Most cooking scales can toggle between grams and milliliters, but the ml reading assumes the substance is water. If you measure 100 ml of honey on a scale set to ml, you would actually have 142 grams of honey, not 100 grams. Using this calculator with the correct ingredient density ensures accurate conversions every time.

Conversion Formula

Grams = Milliliters × Density (g/ml)
Milliliters = Grams ÷ Density (g/ml)

Ingredient Density Reference

IngredientDensity (g/ml)100 ml in Grams250 ml in Grams
Water1.00100 g250 g
Whole Milk1.03103 g258 g
Heavy Cream0.9595 g238 g
Vegetable Oil0.9292 g230 g
Honey1.42142 g355 g
Maple Syrup1.33133 g333 g
Soy Sauce1.04104 g260 g
Melted Butter0.8585 g213 g

Measuring Liquid Ingredients

  • Use a liquid measuring cup (with a spout) placed on a flat surface, reading at eye level at the bottom of the meniscus.
  • For sticky liquids like honey, coat the measuring vessel with a thin layer of oil for easy release.
  • Temperature affects density: warm liquids are slightly less dense than cold ones, though the difference is minimal for cooking.
  • A kitchen scale is more accurate than volume measurements for most cooking applications.
  • When converting recipes, always use the specific ingredient density rather than assuming 1 ml = 1 g.

Frequently Asked Questions

Is 1 ml always equal to 1 gram?

No. 1 ml equals 1 gram only for water (and substances with identical density). For most cooking liquids, the weight differs from the volume. Oil weighs less than water (0.92 g/ml), while honey weighs much more (1.42 g/ml). Always use the specific density of your ingredient for accurate conversions.

How many ml are in a cup?

A US customary cup equals approximately 236.6 ml. A metric cup (used in Australia and some other countries) equals exactly 250 ml. A US legal cup (used in nutrition labeling) is 240 ml. An Imperial cup (UK) is about 284 ml. This calculator uses the US customary cup standard.

Why does oil float on water if they have the same volume?

Oil floats on water because it is less dense. Oil has a density of about 0.92 g/ml compared to water's 1.00 g/ml. This means a given volume of oil is lighter than the same volume of water. This density difference is why oil and water separate when mixed and is the fundamental principle behind this ml-to-grams conversion tool.