12 ounces to grams
12 ounces equals 340.194 grams.
How to convert 12 ounces to grams
The formula
Multiply the value in ounces by 28.3495 to get grams, or divide by 0.035274 to go the other way.
grams = ounces × 28.3495
Apply it to 12 ounces
12 × 28.3495 = 340.194
Rounded for everyday use: 340.194 grams.
A quick mental estimate
As a rule of thumb, multiply by about 28: 12 × 28 ≈ 336 grams. The exact result is 340.194 grams, so the shortcut is within 2%.
Nearby values
Convert any other value
Need a different number? Use the main ounces to grams converter to convert any value instantly, in either direction.
Going the other way, 340.194 grams converts back to 12 ounces. Use the grams to ounces converter for any value.
Frequently asked questions
What is 12 ounces in grams?
12 ounces is 340.194 grams.
How do you convert ounces to grams?
Multiply the value in ounces by 28.3495 to get grams, or divide by 0.035274 to go the other way. For example, 12 × 28.3495 = 340.194.
Is 12 ounces exactly 340.194 grams?
Yes — with the formula used on this page the result is exact.
How many ounces is 340.194 grams?
340.194 grams is 12 ounces.