Dense and flavorful, dark chocolate is built around cocoa butter — the plant fat that gives it that melt-in-the-mouth texture. Depending on the cocoa percentage, a 100g piece can contain anywhere from 30g to more than 50g of fat, yet most nutrition labels only list values per serving. This can make it hard to compare brands, track macros, or scale a recipe.
The dark fat per 100g calculator solves that by converting any serving-based label into the standard per-100g numbers. Enter your serving size and total fat per serving; the tool instantly scales them to grams of fat per 100g. Add saturated fat and calories for a fuller picture, including calories from fat and the percentage of calories coming from fat.
Whether you're counting macros, following a keto or low-carb plan, or just want to pick the most nutrient-dense chocolate bar, this tool gives you a clean, comparable number in seconds.
🍫 Dark Fat Per 100g Calculator
Turn any serving-based chocolate nutrition label into grams of fat per 100g.
How to Use This Tool
This calculator works with any chocolate nutrition label, as long as the fat and serving size are in grams. Find the Nutrition Facts panel on your dark chocolate bar, then follow these steps:
- Enter the serving size listed on the label, usually 20–40 g for a typical chocolate serving.
- Enter the total fat per serving. This is the Total Fat line, not the saturated fat line.
- Optionally add saturated fat and total calories per serving to see the full per-100g picture.
- Click Calculate to instantly scale everything to 100g.
For a broader macro check, pair it with this chocolate protein calculator to see how much protein the same 100g portion delivers.
Worked Examples
Here are two common label scenarios to show how the numbers scale.
Example 1 — standard 30 g serving
Label: 30 g serving, 11.7 g total fat, 6.8 g saturated fat, 170 kcal.
Fat per 100g = (11.7 ÷ 30) × 100 = 39.0 g.
Saturated fat per 100g = (6.8 ÷ 30) × 100 = 22.7 g.
Calories from fat per 100g = 39.0 × 9 = 351 kcal.
Total calories per 100g = (170 ÷ 30) × 100 = 567 kcal, so fat provides about 61.9% of calories.
Example 2 — small 15 g snack square
Label: 15 g serving, 6.5 g total fat, 3.9 g saturated fat, 87 kcal.
Fat per 100g = (6.5 ÷ 15) × 100 = 43.3 g.
Saturated fat per 100g = (3.9 ÷ 15) × 100 = 26.0 g. This is a higher-fat dark chocolate, typical of 85–90% bars.
The Math Behind the Calculation
Nutrition labels describe one serving, but the standard nutrition reference is 100 g. Scaling to 100g makes it easy to compare any two foods regardless of serving size.
Formula: Fat per 100g = (fat per serving ÷ serving size in g) × 100.
The same proportion applies to saturated fat and calories. To estimate energy from fat, multiply grams of fat by 9 kcal/g, since fat is the most energy-dense macronutrient. The percentage of calories from fat is then:
% calories from fat = (calories from fat per 100g ÷ total calories per 100g) × 100.
For a 70% dark chocolate bar with 38 g fat per 100g, fat supplies 38 × 9 = 342 kcal. If the bar provides about 580 kcal per 100g, then fat represents roughly 342 ÷ 580 × 100 = 59% of energy.
Tips & Common Mistakes
- Always use the label's serving size for the fat value. If you enter fat for the whole bar but the serving size is a quarter bar, the per-100g number will be wrong.
- Use grams, not ounces. If your label shows ounces, multiply by 28.35 to get grams.
- Saturated fat cannot exceed total fat. If your label shows otherwise, double-check the entry.
- Added ingredients change the fat profile. Bars with nuts, toffee, or coconut have different numbers than plain dark chocolate.
- Manufacturer serving sizes vary from 15g to 50g, which is exactly why per-100g is the fairest comparison.
For another high-fat whole food, you can compare with this avocado per-100g calculator.
Typical Fat Values for Chocolate
Chocolate fat content is mainly cocoa butter and follows the cocoa percentage. These rough reference values come from common nutrient databases:
| Chocolate type | Typical fat g/100g | Typical sat fat g/100g | Approx. kcal/100g |
|---|---|---|---|
| Milk chocolate | 30 | 18 | 535 |
| Dark chocolate 50–60% | 31–36 | 19–22 | 540–570 |
| Dark chocolate 70–75% | 36–42 | 22–25 | 570–600 |
| Dark chocolate 80–90% | 42–49 | 24–28 | 590–620 |
| Unsweetened baking chocolate | 48–55 | 28–33 | 600–650 |
Values are approximate averages. Check the label or a branded database for a specific product.
Frequently Asked Questions
Is most of the fat in dark chocolate saturated?
Yes, about 55–65% of the fat in cocoa butter is saturated, mostly stearic acid and palmitic acid. Stearic acid appears to have a neutral effect on blood cholesterol in many people, but portions still matter because chocolate is energy-dense.
Does 'fat per 100g' equal 'fat percentage'?
Yes. If a bar has 38 g of fat per 100g, fat makes up 38% of its weight.
Can I use this for milk or white chocolate?
Yes. The same scaling math works for any chocolate. Milk and white chocolate typically contain about 28–32 g fat per 100g.
How do I convert ounces to grams?
Multiply ounces by 28.35. For example, 1.5 oz ≈ 42.5 g.
Why do calories from fat sometimes exceed 100% of listed calories?
Labels round values, and not all label calories come from carbohydrate, protein, and fat at the exact 4-4-9 factors. Treat the percentage as an estimate. For authoritative food composition data, search the USDA FoodData Central database.