Grams to Fluid Ounces Converter

Convert grams to fluid ounces and back for 10+ substances. Uses density-based conversion with mL, cups, tablespoons, and teaspoons outputs.

About the Grams to Fluid Ounces Converter

The grams to fluid ounces converter translates between mass and volume using substance-specific density values. One US fluid ounce equals 29.5735 milliliters, but the grams in that volume depend entirely on what the liquid is. Water, milk, oil, honey, and syrup all land on different gram values even when the fluid-ounce amount is identical.

That difference matters quickly: water, milk, oil, and honey all give different gram values for the same fluid-ounce measurement. This tool handles both directions, includes common kitchen substances, and shows related outputs such as milliliters, cups, tablespoons, and teaspoons. The extra outputs make it easier to compare a recipe amount against a measuring cup or bottle size without doing the density math again.

Use it when a recipe or product spec mixes metric weight with US volume measurements. It keeps the liquid identity visible so the answer is tied to the actual substance rather than a generic shortcut.

Why Use This Grams to Fluid Ounces Converter?

Use this converter when a recipe or product spec mixes metric weight with US volume measurements. It is useful for cooking, baking, drink prep, and ingredient scaling where density matters and a flat "grams to ounces" shortcut would be wrong. The density check matters whenever the same volume could weigh very differently from one ingredient to the next, especially when you are comparing one liquid or ingredient against another.

How to Use This Calculator

  1. Enter grams or fluid ounces.
  2. Select the conversion direction.
  3. Choose the substance or enter a custom density.
  4. Read the converted value plus mL, cups, tbsp, and tsp.
  5. Use presets for common amounts.
  6. Check the substance reference table.

Formula

Fluid ounces = (Grams ÷ Density) ÷ 29.5735. Grams = Fluid ounces × 29.5735 × Density. 1 US fl oz = 29.5735 mL.

Example Calculation

Result: 100 g water = 3.381 fl oz = 100 mL

100 grams of water = 100 mL (density 1.0), and 100 ÷ 29.5735 = 3.381 fluid ounces.

Tips & Best Practices

Mass vs. Volume: Why Density Matters

Fluid ounces measure how much space a liquid occupies; grams measure how heavy it is. The conversion between them depends on density. Dense liquids like honey (1.42 g/mL) weigh more per fluid ounce than water, while lighter oils (0.92 g/mL) weigh less.

Common Kitchen Conversions

1 US cup = 8 fl oz = 236.6 mL. For water, that is 236.6 g. For olive oil, that is 217.7 g. For honey, it is 335.9 g. Using the wrong density can throw off a recipe by 40% or more.

US vs. Imperial Fluid Ounces

American and British fluid ounces differ: US = 29.5735 mL, Imperial = 28.4131 mL. This converter uses US fluid ounces. If you are following a UK recipe, remember that their fluid ounce is about 4% smaller — measurable in large quantities.

Frequently Asked Questions

How many grams in 1 fluid ounce?

For water, 1 US fl oz is about 29.57 grams. For other substances, multiply 29.57 by the density in g/mL so the answer matches the liquid you are using.

How do I convert grams to fluid ounces?

Divide grams by the substance density to get mL, then divide by 29.5735 for fluid ounces. That two-step process keeps the density assumption explicit instead of hiding it in a shortcut.

Are fluid ounces and weight ounces the same?

No. Fluid ounces measure volume at 29.57 mL per US fl oz, while weight ounces measure mass at 28.35 g per oz. They only approximate each other for water, which is why the labels are easy to confuse.

How many grams in 1 fl oz of honey?

1 fl oz equals 29.57 mL. With honey at 1.42 g/mL, that works out to about 42.0 grams, which is much heavier than water.

How many grams in 8 fl oz of milk?

8 fl oz equals 236.6 mL. With milk at 1.03 g/mL, that comes to about 243.7 grams, so a cup of milk weighs a bit more than water.

What is the difference between US and UK fluid ounces?

1 US fl oz equals 29.5735 mL, while 1 UK imperial fl oz equals 28.4131 mL. The US fluid ounce is about 4% larger, so the system label matters when you convert.

Related Pages