How to Convert Liters to KG: The Formula, Common Substances, and Why It Is Never Just 1:1
Converting liters to kg requires density. Here is the formula, a table of 20+ substances, and worked examples for water, milk, oil, and fuel.
Type "convert liter to kg" into any search box and you expect one tidy number back. The problem is that a litre and a kilogram measure two completely different things, so a single universal answer does not exist. A litre measures volume — the space something occupies — while a kilogram measures mass, the amount of matter packed into that space.
That gap is why the same volume can weigh wildly different amounts. One litre of water weighs 1 kilogram, but one litre of honey weighs 1.42 kilograms, and one litre of petrol weighs just 0.74 kilograms. Without knowing what you are measuring, the conversion is meaningless — yet most quick tools hand back a number without explaining the assumption hiding behind it.
The fix is a single property called density. Once you know a substance's density, the conversion becomes simple arithmetic, and you can convert any substance by selecting it from the list without guessing. This guide walks through the formula, the reference values you need, and the everyday cases where the 1:1 shortcut quietly fails.
Volume and mass are not the same thing
Volume answers "how much room does it take up?" and is measured in litres. Mass answers "how much stuff is there?" and is measured in kilograms. You can pour one litre of feathers and one litre of lead, and both fill the same jug — but nobody expects them to weigh the same.
Density is the bridge between the two. It tells you how many kilograms fit into one litre of a given material, and it is written in kilograms per litre (kg/L). The denser the substance, the more mass squeezes into each litre.
The formula: kg = litres × density
The whole conversion rests on one line:
kilograms = litres × density (kg/L)
litres = kilograms ÷ density (kg/L)
graph LR
A[Volume in Liters] -->|Multiply by Density| B(Mass in Kilograms)
B -->|Divide by Density| A
To go from volume to weight, multiply the litres by the density. To go the other way — from a weight back to a volume — divide instead. Both directions use the exact same density value, so once you have it, you can move freely between litres and kilograms.
Here is the forward direction in action. Three litres of whole milk at a density of 1.03 kg/L works out to 3 × 1.03 = 3.09 kilograms. Reverse it and 3.09 kilograms ÷ 1.03 kg/L returns the original 3 litres.
Why water is the reference standard
Water earns special status because, at 4°C, its density is almost exactly 1.000 kg/L. That single clean number is why people remember "one litre equals one kilogram" — and for water, it is genuinely true.
Every other density is effectively measured against water. A substance with a density above 1.0 sinks in water and weighs more per litre; a substance below 1.0 floats and weighs less. Honey, milk, and seawater sit above the line, while oils, alcohol, and fuels sit below it.
Common substances at a glance
These approximate densities at room temperature cover most kitchen, garage, and workshop conversions.
| Substance | Density (kg/L) | 1 litre weighs |
|---|---|---|
| Water | 1.00 | 1.00 kg |
| Whole milk | 1.03 | 1.03 kg |
| Olive oil | 0.91 | 0.91 kg |
| Honey | 1.42 | 1.42 kg |
| Petrol | 0.74 | 0.74 kg |
| Diesel | 0.835 | 0.835 kg |
In the kitchen: oil, milk, and honey
Recipes love to mix millilitres and grams, so home cooks convert constantly. Cooking oils are lighter than water (read our water vs oil density comparison) — olive and sunflower oils hover around 0.91 to 0.92 kg/L — so half a litre of olive oil is only about 0.46 kilograms, not 0.5.
Honey runs the other way. At 1.42 kg/L it is the heavyweight of the pantry, so 0.5 litres of honey tips the scale at 0.71 kilograms. Milk lands just above water at 1.03 kg/L, which is why a one-litre carton weighs slightly more than a kilogram (see our guide on how many litres of milk make 1kg of paneer).
In the garage: petrol and diesel
Fuel is sold by volume but matters by weight, especially for transport and aviation. Petrol's low density of about 0.74 kg/L means a 20-litre jerry can holds roughly 14.8 kilograms of fuel.
Diesel is denser at about 0.835 kg/L, so the same 20-litre can weighs about 16.7 kilograms. That difference adds up fast across a full tank or a delivery load. (Need to go the other way? Use our kg to liter converter).
How to read density off a label
You rarely need to look anything up. Many products print their density directly, usually as g/mL or as "specific gravity." Both translate one-to-one into kg/L, so a shampoo labelled 1.05 g/mL has a density of 1.05 kg/L.
If no label exists, you can measure it: weigh a known volume on a kitchen scale, then divide the mass in kilograms by the volume in litres. The result is your density, ready for the formula.
The reverse: turning kilograms back into litres
Sometimes you start with a weight and need a volume — for example, working out how many litres a 10-kilogram drum of engine oil holds. Rearrange the formula to litres = kilograms ÷ density.
With engine oil at 0.88 kg/L, that 10 kilograms becomes 10 ÷ 0.88 ≈ 11.4 litres. The same division works for any substance once you know its density.
The mistake to avoid
The single biggest error is assuming every litre weighs a kilogram. That shortcut is only correct for water, and applying it to oil, fuel, or syrup throws your answer off by tens of percent.
Always pair the volume with the right density before you multiply. Treat 1 litre = 1 kg as a fact about water alone, not a universal rule, and your litre-to-kilogram conversions will stay accurate every time.
For more examples on proper measuring technique, check out our guide on how to accurately measure cooking liquids.
Ready to run the numbers?
Get your result instantly — private, in your browser.