grams to fluid ounces calculator

Quick Conversion Tool

Convert grams (g) to fluid ounces (fl oz) based on ingredient density. This calculator returns both US fluid ounces and UK (Imperial) fluid ounces.

Use 1.00 for water. Different liquids have different densities, so the conversion is not always fixed.
Enter values and click Calculate to see your result.

How grams to fluid ounces conversion works

Converting grams to fluid ounces is a little different from basic unit conversions because grams measure mass and fluid ounces measure volume. To bridge mass and volume, you must know the liquid's density.

That is why 100 grams of water and 100 grams of honey do not take up the same volume. Honey is denser, so it occupies fewer fluid ounces than water for the same mass.

Core formula

Use this formula for US fluid ounces:

US fl oz = grams ÷ density (g/mL) ÷ 29.5735295625

And for UK fluid ounces:

UK fl oz = grams ÷ density (g/mL) ÷ 28.4130625

Why your result changes by ingredient

If you search for a “grams to ounces conversion,” you may find fixed numbers online. Those usually refer to weight ounces (oz), not fluid ounces (fl oz). For liquids and syrups in cooking, fluid ounces are volume-based and density-dependent.

  • Water: close to 1.00 g/mL, easiest to estimate.
  • Milk: slightly denser than water.
  • Oil: less dense than water, so same grams occupy more volume.
  • Honey: much denser than water, so same grams occupy less volume.

Common density reference table

Ingredient Approx. Density (g/mL) Notes
Water 1.00 Standard baseline
Milk 1.03 Varies by fat content
Olive Oil 0.91 Lighter than water
Honey 1.42 Heavy, high sugar concentration
Maple Syrup 1.33 Dense sweetener

These are practical kitchen averages. For lab-grade accuracy, use product-specific density and temperature data.

Example conversions

Example 1: 250 grams of water

Since water is 1.00 g/mL: volume in mL = 250 ÷ 1.00 = 250 mL. Then 250 ÷ 29.5735 = 8.45 US fl oz.

Example 2: 250 grams of honey

Honey density about 1.42 g/mL: volume in mL = 250 ÷ 1.42 = 176.06 mL. Then 176.06 ÷ 29.5735 = 5.95 US fl oz.

Example 3: 500 grams of olive oil

Oil density about 0.91 g/mL: volume in mL = 500 ÷ 0.91 = 549.45 mL. Then 549.45 ÷ 29.5735 = 18.58 US fl oz.

US vs UK fluid ounces

There are two fluid ounce systems used worldwide:

  • US fluid ounce: 29.5735 mL
  • UK (Imperial) fluid ounce: 28.4131 mL

This calculator gives both values so you can use the one your recipe, label, or measuring tools require.

Tips for better kitchen conversions

  • Use a digital kitchen scale for grams and a measuring cup for fluid ounces.
  • If possible, weigh ingredients instead of estimating by volume for baking consistency.
  • When converting syrups and oils, always include density rather than assuming water-like behavior.
  • Round only at the end of your calculation to reduce small errors.

Frequently asked questions

Is 1 gram always equal to 0.0338 fluid ounces?

No. That shortcut is only true for water-like density in US fluid ounces. Other liquids can differ a lot.

Can I convert grams to fluid ounces without density?

Not accurately. You need density to convert from mass to volume.

What if I only know the ingredient name?

Use a reference density value (like those in this article) as a practical estimate.

Final thoughts

This grams to fluid ounces calculator is built to solve real-world cooking and nutrition conversion questions quickly. Enter grams, choose or enter density, and get immediate US and UK fluid ounce results. It is fast, flexible, and far more reliable than one-size-fits-all conversion charts.

🔗 Related Calculators