Convert ounce to gram
1 ounce = 28.34952 grams. Enter any value below for an exact conversion.
1 oz =
28.34952 g
grams
Need the reverse? Convert gram to ounce →
Formula
1 ounce = 28.34952 grams gram = ounces × 28.34952 ounce = grams × 0.03527396
ounce to gram conversion table
About converting ounces to grams
Ounces to grams is a kitchen and postage staple, since many recipes and shipping scales mix the two systems. One ounce is about 28.35 grams. (This is the avoirdupois ounce used for weight, not the fluid ounce used for volume.)
Method & sources
Conversions use exact legal definitions rather than rounded approximations: 1 inch = 2.54 cm and 1 pound = 0.45359237 kg (fixed by the 1959 international yard and pound agreement), 1 mile = 1.609344 km, and 1 US liquid gallon = 3.785411784 litres. Temperatures convert with °F = °C × 9⁄5 + 32 and K = °C + 273.15. Results are rounded only for display.
- NIST Special Publication 811 — Guide for the Use of the SI
- NIST Handbook 44, Appendix C — General Tables of Units of Measurement
Page last updated: October 1, 2026
Frequently asked questions
How many grams are in a ounce?
One ounce equals 28.34952 grams. So 10 ounces is 283.4952 grams. Use the converter above for any value.
What is the formula to convert ounces to grams?
1 ounce = 28.34952 grams gram = ounces × 28.34952 ounce = grams × 0.03527396
Is the ounce-to-gram conversion exact?
Yes. The conversion factor between ounces and grams is defined exactly, so results are precise — only rounded for display.
Related conversions
Related tools
These free tools pair well with this page — open them in a new tab to finish your workflow.