Protein provides 4 calories per gram, so the protein line on a nutrition label can tell you exactly how much energy comes from protein — once you know how to convert grams to ounces. This calculator takes the protein value on any label, converts it into protein calories per ounce, and then scales the result to whatever portion you plan to eat.
Choose whether the label lists protein per 100 g or per serving, enter the portion size in ounces, and optionally add the total calories to see what percentage of the food’s energy comes from protein. Built-in presets for chicken breast, salmon, eggs, Greek yogurt, tofu, and whey powder make it easy to compare common protein sources in seconds.
Whether you are tracking macros, meal-prepping, or comparing foods at the grocery store, the step-by-step breakdown shows the math behind every result.
⚙️ Food Details
📊 Results
Quick Start
Find the protein amount on the nutrition label and choose the reference basis that matches it: per 100 g or per serving. If the label uses a serving size, enter that serving size in ounces so the calculator can convert the protein value into grams per ounce. Keep the portion at 1 ounce to see the per-ounce figure, or change it to 4, 6, 8, or any other amount to scale the result.
The Math Behind It
Food energy from protein is calculated using the Atwater general factor system, which assigns 4 kilocalories per gram of protein. This is the same factor used on most nutrition labels around the world.
To get protein calories per ounce, the calculator first converts the label's protein value into grams per ounce. Since 100 g equals 3.5274 oz, a label value per 100 g is divided by 3.5274. If the label is per serving, the protein is divided by the serving size in ounces. The grams per ounce is then multiplied by 4 kcal/g to give calories. Finally, that number is multiplied by the portion size in ounces.
Worked Examples
Reference Protein Values
Typical values for common foods, based on USDA FoodData Central. Your brand may vary.
| Food | Protein (g / 100 g) | Protein kcal per oz |
|---|---|---|
| Chicken breast, cooked | 31 | 35 |
| Salmon, cooked | 20 | 23 |
| Egg, whole, hard-boiled | 13 | 15 |
| Greek yogurt, plain | 10 | 11 |
| Tofu, firm | 8 | 9 |
| Whey protein powder | 80 | 91 |
Tips & Best Practices
- Use the label's basis exactly. If the label lists protein per serving but you leave the calculator on per 100 g, the result will be off.
- Weigh cooked foods for calorie tracking when possible, because cooking changes water content and weight.
- Protein calories are only part of the picture. Total calories also include carbohydrates and fats.
- Use the optional total calories field to see protein's share of total energy — handy for high-protein diets.
Common Mistakes to Avoid
- Entering protein in ounces instead of grams. Protein values on labels are always in grams.
- Confusing weight ounces with fluid ounces. A fluid ounce is a volume measure; the calculator uses weight ounces.
- Using a serving size that doesn't match the label. Always enter the same serving weight in ounces that appears on the label.
- Assuming the total calories field is required. It is optional; the core per-ounce calculation works without it.
Frequently Asked Questions
Is protein always 4 calories per gram? Yes, under the Atwater general factor system used for most nutrition labels. Some research databases use slightly different factors, but 4 kcal/g is standard for consumer labeling.
Should I use raw or cooked weight? Use whatever the nutrition label uses. Meat labels often list values for cooked portions, so match your weighing method to the label.
Why does my food look different from the preset? Presets are typical averages. Actual values depend on the cut, cooking method, brand, and added ingredients.
Does this account for protein digestibility? No. It uses label protein values and the standard 4 kcal/g factor. Regulatory systems often adjust protein values for digestibility, but the calorie factor itself is fixed.
Additional Resources
- USDA FoodData Central — search detailed nutrient profiles for thousands of foods.
- FDA Nutrition Labeling — official guidance on how nutrition facts are calculated and presented.
- Atwater system — background on the calorie factors for protein, fat, and carbohydrates.