Grams to Ounces Formula Explained
The formula for converting grams to ounces is: oz = g ÷ 28.3495 (equivalently, g × 0.035274). The divisor comes from the exact definition of the avoirdupois ounce: 1 oz = 28.349523125 g, fixed by international agreement. This is the ounce used for food, body weight, and everyday items.
A quick mental estimate: divide grams by 28. For 100 g, that gives 3.57 oz — the correct answer is 3.527 oz, a difference of 1.2%. For larger quantities the error accumulates, so use the exact factor (0.035274) for precision work.
The Formula
oz = g ÷ 28.3495 oz = g × 0.035274 (equivalent) Worked examples: 28 g ÷ 28.3495 = 0.988 oz (≈ 1 oz) 100 g ÷ 28.3495 = 3.527 oz 250 g ÷ 28.3495 = 8.818 oz 454 g ÷ 28.3495 = 16.017 oz (≈ 1 lb) 1000 g ÷ 28.3495 = 35.274 oz (= 1 kg)
Avoirdupois vs. Troy Ounce
Two different ounces exist. The avoirdupois ounce (28.3495 g) is used for food, body weight, shipping, and virtually all everyday contexts. The troy ounce (31.1035 g) is used exclusively for precious metals — gold, silver, platinum, and gemstones.
Using the wrong ounce introduces a ~9.7% error. A 100 g gold bar is 3.215 troy oz, not 3.527 avoirdupois oz. For everything except precious metals, use 28.3495.
Quick Reference Table
g oz g oz
────── ────── ────── ──────
5 0.176 200 7.055
10 0.353 227 8.011 (½ lb)
25 0.882 250 8.818
28 0.988 300 10.582
50 1.764 340 11.994
100 3.527 454 16.017 (1 lb)
113 3.986 500 17.637
125 4.409 1000 35.274 (1 kg)Quick Tips
- ✓
Divide by 28 for a quick estimate — accurate to within 1.2%.
- ✓
28 g ≈ 1 oz — the key anchor for food portions and recipe adaptation.
- ✓
100 g ≈ 3.5 oz — a useful cooking shortcut.
- ✓
454 g = 16 oz = 1 lb — the exact gram weight of one pound.
- ✓
For gold/silver: use the troy ounce formula (÷ 31.1035), not avoirdupois.
Frequently Asked Questions
How many ounces is 100 grams?
100 ÷ 28.3495 = 3.527 oz. For cooking, 100 g ≈ 3.5 oz is a useful approximation.
How many grams is exactly 1 ounce?
One avoirdupois ounce = 28.349523125 grams exactly. For practical use, 28.35 g is precise enough.
Is there a simpler shortcut than dividing by 28.35?
Yes — multiply by 0.035. This gives 100 g × 0.035 = 3.5 oz. The exact answer is 3.527 oz, so the shortcut is off by about 0.77%.
How many ounces in 500 grams?
500 ÷ 28.3495 = 17.637 oz — just over 1 lb 1.6 oz.
Try the Weight Converter
⚖️ Open Weight Converter →Related Converters
Related Guides
How to Convert Grams to Ounces
4 min read
⚖️ WeightWeight Conversion Chart Guide
5 min read
⚖️ WeightKilograms vs Pounds Explained
6 min read
🍳 CookingGrams vs Ounces for Baking
5 min read
⚖️ WeightWeight Conversion Guide: Kilograms, Pounds, Ounces, and More
12 min read
⚖️ WeightHow to Convert Kilograms to Pounds
5 min read
Sources
All conversion results are provided for general informational purposes only. Read our full disclaimer.