Conversion

Grams to liters converter

Settings
Reset
Share
Save
Embed
Report a bug

Share calculator

Add our free calculator to your website

Source

Please enter a valid URL. Only HTTPS URLs are supported.

Styling

Input border focus color, switchbox checked color, select item hover color etc.

Advanced

Please agree to the Terms of Use.

Preview

Save calculator

Calculator Settings

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Share calculator

What is a grams to liters conversion?

A grams to liters converter turns a weight in grams into a volume in liters. Grams measure how much matter is present, while liters measure the space it fills, so the link between them is the substance’s density. For water the two nearly coincide—1000 grams is about 1 liter—but for other products the relationship shifts.

Select a product such as water, milk, flour, oil or honey, or type in a custom density, and the calculator handles the rest. It works in both directions, so you can also enter a volume in liters to read the weight in grams.

How does it work?

Volume equals weight divided by density. The calculator stores densities in pounds per US gallon, converts your grams to pounds, divides by the density to get gallons, and finally expresses the result in liters (1 US gallon = 3.78541 liters):

Volume (L)=Weight (g)ρ\text{Volume (L)} = \frac{\text{Weight (g)}}{\rho}

where the density ρ\rho is expressed in grams per liter. Water has a density of about 1000 g/L, so grams and milliliters line up almost one to one.

Formula

Volume (L)=Weight (g)ρg/L\text{Volume (L)} = \frac{\text{Weight (g)}}{\rho_{\text{g/L}}}

Worked examples

Example 1: 500 grams of water

Water has a density of about 1000 g/L.

Volume=5001000=0.5 L\text{Volume} = \frac{500}{1000} = 0.5 \text{ L}

Example 2: 1 liter of water to grams

Reversing the calculation, one liter of water weighs close to 1000 grams:

Weight=1 L×1000 g/L1000 g\text{Weight} = 1 \text{ L} \times 1000 \text{ g/L} \approx 1000 \text{ g}

Approximate conversions for water

Weight (g)Volume (L)
2500.25
5000.5
10001.0
15001.5
20002.0

Notes

The one-to-one match between grams and milliliters holds only for water and substances of similar density. Flour is much lighter per liter, while syrups and honey are heavier, so the volume for a given weight will differ. To find a density from a known mass and volume, try the density calculator.

Frequently Asked Questions

How many liters is 1000 grams?

For water, about 1 liter, since water’s density is close to 1000 grams per liter. Other substances give a different volume.

Can I convert liters to grams too?

Yes. This converter is bidirectional—enter a volume in liters and it returns the weight in grams for the chosen product.

Why is my result not exactly 1 liter for 1000 g of water?

Water’s density is very close to but not exactly 1000 g/L at every temperature, so the answer can differ by a fraction of a percent.

Report a bug

This field is required.