Skip to main content

Calories Per 100g Calculator

Convert any food's calorie count to a standardized per-100g value. Compare energy density across foods and see calories per ounce and per gram.

Ad (leaderboard)

Results

Calories per 100g
Calories per oz
Calories per gram
Energy density
Rate this tool
0.0 / 5 · 0 ratings

Embed This

Add this calculator to your website for free. Copy the single line of code below and paste it into your HTML. The calculator auto-resizes to fit your page.

<script src="https://calchammer.com/embed.js" data-calculator="calories-per-100g-calculator" data-category="health"></script>
data-theme "light", "dark", or "auto"
data-values Pre-fill inputs, e.g. "amount=1000"
data-max-width Max width, e.g. "600px"
data-border "true" or "false"
Or use an iframe instead
<iframe src="https://calchammer.com/embed/health/calories-per-100g-calculator" width="100%" height="500" style="border:none;border-radius:12px;" title="Calories Per 100g Calculator"></iframe>

Preview

yoursite.com/blog
Calories Per 100g Calculator auto-resizes here
Ad (in_results)

How to Use the Calories Per 100g Calculator

This calculator converts the calorie content of any food into a standardized per-100-gram value. Enter the number of calories and the weight of the food in grams, and the calculator instantly shows calories per 100g, calories per ounce, and calories per gram. It also classifies the food's energy density into one of four categories: very low, low, medium, or high. This standardization lets you compare the calorie density of any two foods on equal footing, regardless of their typical serving sizes.

Nutrition labels around the world use calories per 100g as the standard measure for food comparison. While the United States traditionally uses per-serving values, the per-100g metric is far more useful for comparing foods directly. A food labeled as 150 calories per serving might seem similar to another at 140 calories per serving, but if one serving is 50g and the other is 200g, their energy densities are vastly different. This calculator eliminates that confusion.

Understanding Energy Density

Energy density measures how many calories are packed into a given weight of food. Foods with lower energy density provide fewer calories per gram, allowing you to eat larger portions while consuming fewer total calories. This concept is central to the Volumetrics diet approach and is recommended by the CDC for weight management. The four energy density categories used in this calculator are based on established nutritional guidelines.

Energy Density Classifications

Very Low (0-60 cal/100g): Most non-starchy vegetables and many fruits fall into this category. Examples include cucumbers (16 cal/100g), lettuce (15 cal/100g), strawberries (32 cal/100g), and watermelon (30 cal/100g). You can eat large volumes of these foods for minimal calorie impact. Low (61-150 cal/100g): This includes cooked grains, lean proteins, and starchy vegetables. Examples include chicken breast (120 cal/100g), cooked brown rice (112 cal/100g), and bananas (89 cal/100g). Medium (151-400 cal/100g): Bread, pasta, cheese, and fattier meats fall here. Examples include whole wheat bread (250 cal/100g), cheddar cheese (403 cal/100g), and salmon (208 cal/100g). High (above 400 cal/100g): Nuts, seeds, oils, butter, and many snack foods. Examples include almonds (579 cal/100g), olive oil (884 cal/100g), and dark chocolate (546 cal/100g).

Using Energy Density for Weight Management

Building meals around very low and low energy density foods helps you feel full on fewer calories. Fill half your plate with vegetables and fruits, add a portion of lean protein, and include a moderate amount of whole grains. Reserve high energy density foods for smaller portions and flavor enhancement. This approach works not because it restricts foods, but because it naturally reduces overall calorie intake through volume and satiety signals.

Frequently Asked Questions

How do I calculate calories per 100g?

Divide the total calories by the weight in grams, then multiply by 100. For example, if a 250g serving has 350 calories, the calories per 100g is (350 / 250) x 100 = 140 calories per 100g. This standardized measure makes it easy to compare the calorie density of different foods.

What is energy density and why does it matter?

Energy density is the number of calories per gram of food. Foods with very low energy density let you eat larger portions for fewer calories. Choosing lower density foods helps with weight management because they provide more volume and satiety per calorie.

How many calories per 100g is considered high calorie?

Foods above 400 calories per 100g are classified as high energy density. Examples include nuts (550-650 cal/100g), chocolate (500-550 cal/100g), butter (717 cal/100g), and cooking oils (884 cal/100g). These foods are calorie-dense but not inherently unhealthy.

How do I convert calories per 100g to calories per ounce?

Multiply calories per 100g by 0.283495, since 1 ounce equals 28.3495 grams. For example, a food with 200 calories per 100g has about 56.7 calories per ounce. This calculator handles the conversion automatically.

Why do nutrition labels use per 100g instead of per serving?

Many countries require per-100g labeling because it provides a standardized basis for comparing foods. Serving sizes vary between brands and countries, making direct comparison difficult. Per-100g values let you compare any two foods on equal footing.

Related Calculators

You Might Also Need

Disclaimer: This calculator is for informational and educational purposes only. Results are estimates and should not be considered professional medical or health advice. Consult a qualified professional before making decisions based on these calculations. See our full Disclaimer.

Recommended Reading