Apex Conversion
⚖️ Weight

Grams to Ounces Formula Explained

4 min readReviewed:
Reviewed by Apex Conversion Editorial Team · Last reviewed

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

Sources

All conversion results are provided for general informational purposes only. Read our full disclaimer.