Skip to content
CalcTide logo
converters

ml to kg Converter

1000 ml of water weighs 1 kg, while 1000 ml of honey weighs about 1.42 kg. This ml to kg converter switches between milliliters and kilograms using liquid density. Pick water, milk, cooking oil, or honey, or enter a custom kg/L value when you need a different liquid.

convertersBy

Quick answer

kg = ml x density (kg/L) / 1000.

Water is 1 kg/L, milk is 1.03 kg/L, cooking oil is 0.92 kg/L, and honey is 1.42 kg/L. Use custom when you have a product label or spec sheet.

Result

1 kg

Density used

Water: 1 kg/L

Calculation

kg = ml x density / 1000

What this tells you

  • kg = ml x density (kg/L) / 1000.
  • ml = kg x 1000 / density (kg/L).
  • Water is 1 kg/L, so 250 ml of water is 0.25 kg.
  • The same volume can weigh more or less depending on the liquid.

How to Use

  1. 1Enter the amount you want to convert.
  2. 2Choose the direction, ml to kg or kg to ml.
  3. 3Pick a liquid preset or choose custom density.
  4. 4If you choose custom, enter density in kg/L.
  5. 5Read the converted amount below.

How It Works

Formula

kg = ml x density (kg/L) / 1000

Milliliters measure volume and kilograms measure mass, so density connects the two. First convert milliliters to liters by dividing by 1000, then multiply by density in kg/L to get kilograms. To go the other way, divide kilograms by density and multiply by 1000 to get milliliters.

Calculation note: values are processed in the order shown above, using the current input units.

Worked Examples

Convert 500 ml of water to kg

Value500
Directionml-to-kg
Density Kg Per L1
Result0.5 kg

500 ml is 0.5 liters. At 1 kg/L for water, 0.5 x 1 = 0.5 kg.

Convert 2 kg of cooking oil to ml

Value2
Directionkg-to-ml
Density Kg Per L0.92
Result2,173.913043 ml

Cooking oil is about 0.92 kg/L, so 2 / 0.92 = 2.173913 liters, which is 2173.913 ml.

How 1000 ml Converts by Liquid

Common preset densities at a 1 liter volume.

LiquidDensity (kg/L)1000 ml in kg
Water1.001.00 kg
Milk1.031.03 kg
Cooking oil0.920.92 kg
Honey1.421.42 kg

Preset densities are typical room-temperature estimates. Real products can vary.

Common mistakes

  • Assuming 1000 ml always equals 1 kg. That is only true for water and liquids with a similar density.
  • Mixing density units. This tool expects kg/L, although g/ml has the same numeric value.
  • Using a generic preset when the product label or spec sheet gives you a better density value.

Frequently Asked Questions

It depends on density. For water, 1000 ml is 1 kg. For cooking oil at 0.92 kg/L, 1000 ml is 0.92 kg.
Multiply milliliters by the liquid's density in kg/L, then divide by 1000. For water, 750 ml x 1 / 1000 = 0.75 kg.
No. 1 ml of water is 0.001 kg, or 1 gram. You need 1000 ml of water to make 1 kg.
Because milliliters measure volume and kilograms measure mass. Density tells you how much each liter of that liquid weighs.
Use the product label or spec sheet when you have one. If not, a water-like liquid is often close to 1 kg/L, milk is about 1.03 kg/L, cooking oil is about 0.92 kg/L, and honey is about 1.42 kg/L.
It estimates ml to kg converter outputs using the visible inputs and formula assumptions on this page.

Explore More in converters