Whether you are in the kitchen following a recipe, measuring coffee beans, or calculating postage for a small parcel, converting grams to ounces is a common necessity. Grams are the standard unit of mass in the metric system, while ounces are part of the United States customary and British imperial systems.
The Mathematical Formula
To convert grams to ounces, you use a conversion factor based on the international avoirdupois ounce. One ounce is defined as exactly 28.349523125 grams. Therefore, the formula to convert grams to ounces is:
Ounces (oz) = Grams (g) ÷ 28.3495
Or, if you prefer multiplication:
Ounces (oz) = Grams (g) × 0.035274
Practical Conversion Examples
Small Weight: 28 grams is approximately equal to 1 ounce.
Standard Packaging: 100 grams is approximately 3.53 ounces.
Larger Quantities: 500 grams (half a kilogram) is approximately 17.64 ounces.
Grams to Ounces Conversion Table
Grams (g)
Ounces (oz) – Rounded
1 g
0.035 oz
10 g
0.353 oz
50 g
1.764 oz
100 g
3.527 oz
250 g
8.818 oz
500 g
17.637 oz
1,000 g (1kg)
35.274 oz
Frequently Asked Questions
How many grams are in 1 ounce?
There are approximately 28.35 grams in one ounce. In professional baking and chemistry, using the more precise figure of 28.3495 is common.
Is a "Fluid Ounce" the same as an ounce?
No. An ounce (oz) measures mass or weight, while a fluid ounce (fl oz) measures volume. This calculator is specifically designed for weight (mass) conversion.
Why do recipes use both grams and ounces?
Metric measurements (grams) are often preferred in professional baking because they are more precise than volume-based measurements or Imperial units. However, many home cooks in the US and UK still rely on ounces.
function calculateGto() {
var grams = document.getElementById("gramInput").value;
var resultDiv = document.getElementById("gtoResult");
if (grams === "" || isNaN(grams)) {
resultDiv.style.display = "block";
resultDiv.style.backgroundColor = "#ffebee";
resultDiv.style.color = "#c62828";
resultDiv.innerHTML = "Please enter a valid number of grams.";
return;
}
var gramsVal = parseFloat(grams);
if (gramsVal < 0) {
resultDiv.style.display = "block";
resultDiv.style.backgroundColor = "#ffebee";
resultDiv.style.color = "#c62828";
resultDiv.innerHTML = "Weight cannot be negative.";
return;
}
// 1 gram = 0.03527396195 ounces
var conversionFactor = 0.03527396;
var ounces = gramsVal * conversionFactor;
// Round to 4 decimal places for precision
var formattedOunces = ounces.toFixed(4);
resultDiv.style.display = "block";
resultDiv.style.backgroundColor = "#e7f3ff";
resultDiv.style.color = "#004a99";
resultDiv.innerHTML = gramsVal + " g = " + formattedOunces + " oz";
}