ounces to grams Converter

Convert ounces to grams and back — instant, exact, and free. Built for US recipes written in ounces when your scale reads grams. Everything runs in your browser; nothing is uploaded.

Convert ounces ⇄ grams

28.3495 g
1 oz = 28.3495 g (avoirdupois ounces)

Formula: 1 oz × 28.3495 = 28.3495 g

How the ounces to grams conversion works

The international avoirdupois ounce is defined as exactly 28.349523125 g, so the conversion is a single multiplication: g = oz × 28.3495. Going the other way, oz = g ÷ 28.3495.

Worked example: a recipe calling for 4 oz of chocolate needs 4 × 28.3495 = 113.398 g — about 113.4 g. A 500 g bag of flour is 500 ÷ 28.3495 ≈ 17.64 oz.

Don't confuse weight ounces with fluid ounces: 8 fl oz of water happens to weigh about 8 oz, but 8 fl oz of honey weighs over 11 oz. For volume, use the ml to oz converter instead.

ounces to grams questions

How many grams are in an ounce?
One avoirdupois ounce is 28.3495 g (exactly 28.349523125 g). Type any amount above to convert it both ways.
What is the ounces to grams formula?
Multiply ounces by 28.3495: g = oz × 28.3495. To go back, divide: oz = g ÷ 28.3495.
Is a fluid ounce the same as an ounce?
No. An ounce (oz) is a weight — 28.3495 g. A fluid ounce (fl oz) is a volume — 29.5735 ml. Use our ml to oz converter for fluid ounces.
How many ounces is 100 grams?
About 3.527 oz (100 ÷ 28.3495).
How many grams is 8 oz?
226.8 g (8 × 28.3495 = 226.796 g) — which is why an 8 oz block of butter is sold as 227 g.

More converters

Sources & official guidance

Estimate only. See our disclaimer.