Lelifi·tools

Grams to Fluid Ounces Converter

For water, 100 grams is 100 / 29.5735 = 3.38 US fluid ounces, because water runs about 1 gram per milliliter at room temperature. Honey is denser at 1.42 g/mL, so 100 g of honey is only 2.38 fl oz, and oil at 0.92 g/mL is 3.68 fl oz.

Enter grams and pick your liquid to see the volume in US fluid ounces, using each liquid's real density instead of a water-only guess.

By the Lelifi editors ·

Key takeaways

100 grams of three liquids, two steps eachWater: 100 / 1.00 = 100 mL, 100 / 29.5735 = 3.38 fl ozHoney: 100 / 1.42 = 70.42 mL, 70.42 / 29.5735 = 2.38 fl ozOil: 100 / 0.92 = 108.70 mL, 108.70 / 29.5735 = 3.68 fl oz= Same 100 g, three different volumes
The same 100 grams fills 3.38 fl oz of water, 2.38 fl oz of honey and 3.68 fl oz of oil.
Volume of 100 g, by liquid (US fl oz)%.2f fl oz%.2f fl oz%.2f fl ozHoney 2.38 fl oz (%.2f fl oz)Water 3.38 fl oz (%.2f fl oz)Oil 3.68 fl oz (%.2f fl oz)
Density drives the volume: heavier liquids like honey occupy less space per 100 grams.
On this page
  1. Grams weigh, fluid ounces measure: why the two do not pair directly
  2. Worked example: 100 grams of three liquids
  3. Densities and conversions for common kitchen liquids
  4. The math behind the conversion, step by step
  5. Weight ounces versus fluid ounces: the classic trap
  6. When the 1 to 1 shortcut is safe, and when it is not
  7. Limits, temperature and the fine print

Grams weigh, fluid ounces measure: why the two do not pair directly

A gram is a unit of mass and a fluid ounce is a unit of volume, so there is no fixed conversion between them until you say what substance you are converting. The bridge is density, expressed in grams per milliliter. The chain is: grams divided by density gives milliliters, and milliliters divided by 29.5735 gives US fluid ounces, because NIST metric conversion tables fix one US fluid ounce at 29.5735295625 milliliters.

For water the bridge is friendly: at room temperature water's density is about 1 gram per milliliter, so 100 grams of water is 100 / 1 = 100 milliliters, and 100 / 29.5735 = 3.38 US fluid ounces. Kitchen shorthand says a gram of water and a milliliter of water are the same thing, and for water that is true to within a fraction of a percent.

The shorthand breaks the moment the liquid is not water. Honey is about 1.42 g/mL, so 100 grams of honey is 100 / 1.42 = 70.42 milliliters, only 70.42 / 29.5735 = 2.38 fluid ounces. The same weight, a third less volume. Oil is lighter than water at about 0.92 g/mL, so 100 grams of oil is 100 / 0.92 = 108.7 milliliters, or 3.68 fluid ounces. One weight, three volumes; this is why recipes that measure liquids by weight are so reliable.

Worked example: 100 grams of three liquids

Take the same 100 gram weight across water, honey and vegetable oil, and follow each chain to fluid ounces:

The spread is 3.68 - 2.38 = 1.30 fluid ounces between the lightest and the densest of the three, from the same 100 grams. Scale it up and the gap becomes a recipe failure: a bread formula calling for 12 fluid ounces of honey by volume would need 12 x 29.5735 x 1.42 = 503.9 grams, while someone who assumed water's 1 to 1 ratio and weighed out 12 x 29.5735 = 354.9 grams would come up about 27 percent short of sweet.

The calculator on this page runs exactly this two-step chain: pick the liquid, enter the grams, and it divides by density, then by the 29.5735 milliliters per US fluid ounce that NIST fixes. The select includes the liquids kitchens meet most, with water as the default.

Densities and conversions for common kitchen liquids

Density values below are room-temperature figures; density shifts a little with temperature, enough to matter in lab work and rarely in a kitchen. Keep the two constants in mind: 29.5735 milliliters per US fluid ounce, and 1 gram per milliliter for water.

LiquidDensity (g/mL)100 g in mL100 g in US fl oz
Water1.00100.03.38
Whole milk1.0397.093.28
Vegetable oil0.92108.703.68
Maple syrup1.3375.192.54
Honey1.4270.422.38

Read the table as a caution as much as a reference. Milk sits close enough to water that recipe swaps within 3 percent rarely fail. Honey and syrup do not: measure a cup of honey on a water assumption and you have added 1.42 - 1.00 = 0.42, some 42 percent more sugar than the recipe writer intended. Bakers who work in grams avoid the whole problem by weighing everything, which is exactly why metric bread and pastry formulas list honey and molasses by weight.

The math behind the conversion, step by step

Write the chain once and every case follows. Let g be the weight in grams and d the density in grams per milliliter:

Check it with 60 grams of milk at 1.03: 60 / 1.03 = 58.25 mL, and 58.25 / 29.5735 = 1.97 fl oz, just shy of a quarter cup, which holds 4 fl oz. Reverse it to be sure: 1.97 x 29.5735 x 1.03 = 60.0 grams, back where we started. Imperial fluid ounces are a different beast, 28.4131 milliliters each, so a UK recipe's fluid ounce is about 4 percent smaller than the US one; 100 grams of water is 100 / 28.4131 = 3.52 imperial fl oz against 3.38 US fl oz.

Where does 29.5735 come from? One US gallon is defined as 3.785411784 liters and holds 128 fluid ounces, so one fluid ounce is 3785.411784 / 128 = 29.5735 milliliters. That definition traces back through NIST's published US customary volume equivalents, and the international framework behind the liter is maintained by the BIPM, the authority this page cites for the constant.

Weight ounces versus fluid ounces: the classic trap

An ounce of weight and a fluid ounce of volume share a name and almost nothing else. Eight fluid ounces of water weigh 8 x 29.5735 x 1.00 = 236.59 grams, which is 236.59 / 28.3495 = 8.35 weight ounces, not 8. So even for water, a cup of "8 ounces" by volume is not 8 ounces on the scale; the label convention that makes them look equal is a rounding that the grocery world adopted and the kitchen inherited.

The trap catches recipe scalers most. Halve a recipe that calls for "4 oz of flour" and you want 2 ounces of weight, 57 grams; halve one calling for "4 fl oz of milk" and you want 2 fluid ounces, about 59 grams at milk's density. Same ballpark here, wildly different for honey or oil. The fix is mechanical: whenever a recipe says fl oz, treat it as volume and convert through density; whenever it says oz on a scale, treat it as weight and convert through 28.3495 grams per ounce. The moment you write both as "oz," the information needed to convert correctly is gone.

When the 1 to 1 shortcut is safe, and when it is not

Treat grams and milliliters as interchangeable only for water and near matches: black coffee, tea, most broths and thin fruit juices sit within about 2 percent of 1.00 g/mL, and a 2 percent error in a soup or a drink is invisible. Milk at 1.03 is usually forgiven too, since a 3 percent volume miss in a sauce or a pancake batter disappears into normal variation.

The shortcut is not safe for anything dense or anything light. Honey, molasses, corn syrup and condensed milk run 1.3 to 1.45 g/mL, so a water assumption under-fills by 30 to 45 percent of the volume. Oils and melted butter run 0.91 to 0.96, over-filling by 4 to 9 percent. Alcohol is lighter still, about 0.79 g/mL for spirits, which is why a 100 gram pour of vodka is 100 / 0.79 = 126.6 mL, some 4.28 fluid ounces, well over what a water-based guess would suggest.

A practical rule for American kitchens: if the recipe gives you grams, buy a scale and stop converting at all, because weighing is faster and never wrong. If it gives you fluid ounces and you own the weight, use the calculator here with the right liquid selected; the two-step chain takes seconds and the errors it prevents are exactly the 30 percent class that ruins candy, bread and cocktails.

Limits, temperature and the fine print

Density changes with temperature: water itself reaches its maximum density near 4 degrees Celsius and is about 0.4 percent lighter at 100 degrees, and honey thins measurably when warmed. For kitchen purposes the room-temperature values in the table above are the right ones, and stirring temperature, altitude and humidity do not move the needle enough to matter.

Note also that nutrition labels use their own conventions: a "fluid ounce" serving on a US label is the US customary 29.5735 milliliter unit, but label weights round to whole grams, so do not expect label arithmetic to close to the third decimal. For lab-grade precision NIST publishes the full constants; for a kitchen, the values here are as accurate as your measuring cup, which is to say within a couple of percent at best.

Volume-to-weight conversions depend on the liquid's exact density, which varies slightly by brand and temperature. All calculations run in your browser and nothing you type is uploaded or stored.

Frequently asked questions

How many fluid ounces is 100 grams?

For water, 100 / 29.5735 = 3.38 US fluid ounces. The answer changes with the liquid: 100 grams of honey is 2.38 fl oz and 100 grams of oil is 3.68 fl oz.

How do I convert grams to fluid ounces?

Two steps: divide grams by the liquid's density in g/mL to get milliliters, then divide by 29.5735 to get US fluid ounces. Together: fl oz = g / (density x 29.5735).

How many grams is 8 fl oz of water?

8 x 29.5735 = 236.59 grams, since water is about 1 g/mL. On a weight scale that is 236.59 / 28.3495 = 8.35 weight ounces, which shows why fluid and weight ounces are not the same unit.

Is 100 mL the same as 100 grams?

Only for water and near-water liquids like coffee, tea and broth, which run within about 2 percent of 1.00 g/mL. Honey at 1.42 g/mL would be 100 / 1.42 = 70.42 mL, so the shortcut fails badly on dense liquids.

How many fl oz is 100 grams of honey?

100 / 1.42 = 70.42 mL at honey's density, then 70.42 / 29.5735 = 2.38 US fluid ounces. That is a third less volume than the same weight of water.

How many fl oz is 100 grams of oil?

Vegetable oil runs about 0.92 g/mL, so 100 / 0.92 = 108.70 mL and 108.70 / 29.5735 = 3.68 fl oz, lighter and bulkier than water.

What is the density of water in g/mL?

About 1.00 g/mL at room temperature, with a maximum near 4 degrees Celsius. That is why the gram-to-milliliter shortcut works for water: 100 / 1 = 100 mL exactly at that density.

Why does density matter in conversion?

Because grams weigh and fluid ounces measure. The bridge is density: heavier liquids pack more grams into each fluid ounce, so 100 grams fills 3.38 fl oz of water but only 2.38 fl oz of honey.

Is a US fluid ounce the same as an imperial fluid ounce?

No. The US fluid ounce is 29.5735 mL and the imperial is 28.4131 mL, about 4 percent smaller. So 100 grams of water is 100 / 28.4131 = 3.52 imperial fl oz against 3.38 US fl oz.

How many fl oz is 60 grams of milk?

Milk runs about 1.03 g/mL: 60 / 1.03 = 58.25 mL, and 58.25 / 29.5735 = 1.97 fl oz, just shy of a quarter cup.

Can I use this for flour or sugar?

No. This converter is for liquids. Flour, sugar and other dry goods have their own densities and packing variations, so use a weight-to-volume converter built for the specific ingredient.

Why do recipes measure honey by weight?

Because volume measures of sticky, dense liquids are inaccurate and easy to get wrong by 30 percent. A formula calling for 12 fl oz of honey needs 12 x 29.5735 x 1.42 = 503.9 grams, not the 354.9 grams a water assumption gives.

Spotted a wrong number or a broken result?

More Kitchen tools

See all Kitchen tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.