Grams to Fluid Ounces Calculator: How to Convert
- Volume (mL)
- mL
- Result
- Grams
- 100 g
- You entered
- Substance
- Water
- You entered
This calculator converts a weight in grams to a volume in US fluid ounces, but only when you also enter the density of the substance. You type in the grams, pick the ingredient (or enter a custom density in g/mL), and get the fluid ounces plus the volume in milliliters. Because grams measure mass and fluid ounces measure volume, the conversion depends entirely on density—one gram of water equals 0.0338 fl oz, but one gram of honey equals only 0.0233 fl oz.
Formula
The core formula is:
Volume (fl oz) = Mass (g) ÷ (Density (g/mL) × 29.5735)
Where:
- Mass is the weight in grams (g).
- Density is the mass per unit volume in grams per milliliter (g/mL). For water at room temperature, density ≈ 1 g/mL.
- 29.5735 is the number of milliliters in one US fluid ounce.
So the formula first converts grams to milliliters (mass ÷ density), then converts milliliters to fluid ounces (mL ÷ 29.5735).
Worked Example
Using the default values: 100 grams of water (density = 1 g/mL).
- Convert grams to milliliters: 100 g ÷ 1 g/mL = 100 mL.
- Convert milliliters to fluid ounces: 100 mL ÷ 29.5735 = 3.3814 fl oz.
- Rounded to two decimals: 3.38 fl oz.
So 100 grams of water equals about 3.38 US fluid ounces. If you used olive oil (density 0.91 g/mL), the same 100 g would give 100 ÷ 0.91 = 109.9 mL, then 109.9 ÷ 29.5735 = 3.72 fl oz—a noticeable difference.
Why Density Matters
Grams are a unit of mass—how much matter is in an object. Fluid ounces are a unit of volume—how much space that matter takes up. The relationship between them is density: mass per unit volume. For a given mass, a low-density substance (like flour) takes up more volume than a high-density one (like honey).
Water is the convenient baseline because its density is almost exactly 1 g/mL at room temperature. That means 1 gram of water = 1 mL = 0.0338 fl oz. But that shortcut only works for water and water-like liquids (milk, vinegar, juice). For anything else, you need the density.
How to Use the Calculator
- Enter the mass in grams.
- Select a substance from the dropdown. The calculator fills in its typical density automatically.
- If you choose “Custom,� type the density in g/mL. You can find densities on food labels (often in g/mL) or in reference tables.
- Read the fluid ounces (US) and the volume in milliliters.
For example, to convert 250 g of milk (density 1.03): 250 ÷ 1.03 = 242.7 mL, then 242.7 ÷ 29.5735 = 8.21 fl oz.
Common Mistakes and Misconceptions
- Using the water shortcut for everything. This is the most common error. 100 g of flour is about 6.4 fl oz, not 3.38 fl oz, because flour is much less dense.
- Mixing up US and Imperial fluid ounces. A US fluid ounce is 29.5735 mL, but an Imperial (UK) fluid ounce is 28.4131 mL. The difference is about 4%. This calculator uses US fluid ounces, which is the default for most recipes in the United States.
- Ignoring temperature. Density changes with temperature. Water at 4°C is densest (1.000 g/mL); at 100°C it’s about 0.958 g/mL. For most cooking, the difference is small, but for precise lab work, use the density at your actual temperature.
- Rounding too early. If you round the intermediate milliliters to a whole number, you lose accuracy. Keep at least three significant figures until the final step.
When to Use This Conversion
You’ll need this conversion when a recipe lists ingredients in grams (common in European and professional baking) but you only have measuring cups marked in fluid ounces. It’s also useful for mixing drinks, diluting solutions, or checking whether a container can hold a certain weight of a liquid.
Remember that fluid ounces measure volume, not weight. A fluid ounce of water weighs about 1.04 ounces (avoirdupois), but a fluid ounce of oil weighs less. If a recipe says “8 ounces of flour,� that’s usually weight, not fluid ounces—don’t use this calculator for that.
Limitations of the Formula
This formula assumes a homogeneous substance with a single, known density. It does not work for mixtures with unknown composition, gases (density changes hugely with pressure), or substances that pack differently (like flour—sifted vs. packed). For dry ingredients, the density can vary by 20% or more depending on how it’s scooped. The densities in the dropdown are typical values, not universal constants.
Also, the calculator gives volume in US fluid ounces. If you need Imperial fluid ounces, multiply the result by 0.96076 (since 1 US fl oz = 0.96076 Imperial fl oz).
Frequently Asked Questions
How many fluid ounces are in 100 grams of water?
100 grams of water equals 3.38 US fluid ounces. That’s because water’s density is 1 g/mL, so 100 g = 100 mL, and 100 mL ÷ 29.5735 = 3.38 fl oz.
Can I convert grams to fluid ounces without knowing density?
No. Without density, the conversion is impossible. You must know the density of the specific substance. This calculator provides typical densities for common ingredients, but for anything else you need to look it up.
Is a fluid ounce the same as an ounce by weight?
No. A fluid ounce is a unit of volume; an ounce (avoirdupois) is a unit of weight. One US fluid ounce of water weighs about 1.04 ounces, but one fluid ounce of oil weighs about 0.91 ounces. They are only equal for water at a specific temperature.
What is the density of flour in g/mL?
All-purpose flour has a density of about 0.53 g/mL (or 53 g per 100 mL). This varies with how it’s measured—sifted flour is less dense, packed flour is more. The calculator uses 0.53 as a typical value.
How do I convert grams to teaspoons or tablespoons?
Teaspoons and tablespoons are also volume units. 1 US tablespoon = 14.7868 mL, and 1 US teaspoon = 4.92892 mL. So after converting grams to mL (mass ÷ density), divide by the mL per spoon. For example, 100 g water = 100 mL ÷ 14.7868 = 6.76 tablespoons.
Does the calculator work for solids like butter?
Yes, if you know the density. Butter has a density of about 0.911 g/mL. So 100 g of butter = 100 ÷ 0.911 = 109.8 mL = 3.71 fl oz. But for solids, it’s often easier to measure by weight directly.
Related
Formula used
in g | Grams | g | 100 | 0 sel substance | Substance | Water=1, Milk=1.03, Olive oil=0.91, Honey=1.42, Flour=0.53, Sugar=0.85, Custom=0 in dens | Density (g/mL) | g/mL | 1 | 0 out floz | Fluid ounces (US) | fl oz | g / (dens * 29.5735) | 2 out ml | Volume (mL) | mL | g / dens | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.