Your portion differs from the printed serving size or a recipe uses only part of a package and you need scaled US Nutrition Facts values.
Nutrition Label Serving Calculator
Calculate calories and nutrients for your portion using values from an existing food label. Choose per serving or per 100 g/mL, and compare your portion with the whole package.
Choose whether the label values are per serving or per 100 g or mL.
Nutrition values and serving amounts are calculated locally in your browser and are not uploaded to a server.
Calculate nutrients for more or less than one serving
Replace the example values with your package label, then enter how many servings you ate. For 45 g from a 30 g serving, enter 1.5 servings.
Enter values from the label
Enter 0 when a listed nutrient has no amount. Keep grams and milligrams distinct.
Scaled nutrition estimate
%DV uses US FDA reference values for adults and children age 4 or older; it is not a personal target.
| Nutrient | Amount eaten | % Daily Value | Whole package |
|---|---|---|---|
| Calories | 225 calories | — | 600 calories |
| Total fat | 12 g | 15% | 32 g |
| Saturated fat | 4.5 g | 23% | 12 g |
| Trans fat | 0 g | — | 0 g |
| Cholesterol | 8 mg | 3% | 20 mg |
| Sodium | 270 mg | 12% | 720 mg |
| Total carbohydrate | 27 g | 10% | 72 g |
| Dietary fiber | 3 g | 11% | 8 g |
| Total sugars | 9 g | — | 24 g |
| Includes added sugars | 6 g | 12% | 16 g |
| Protein | 4.5 g | 9% | 12 g |
The tool multiplies entered label values. It does not determine an appropriate serving or nutrition plan.
Nutrition Facts values and serving counts are rounded, so package totals may differ slightly.
Calculate your portion from an existing nutrition label
Choose per serving or per 100 g/mL and replace the example nutrient values with your package label. Enter servings eaten in per-serving mode or the amount eaten in per-100 mode to see portion and package totals.
This scales an existing label; it does not analyze ingredients or create a food label for sale. Displayed Daily Value percentages are general US references, not personal targets.
Calorie Goal: Estimate a daily calorie target for maintenance, fat loss, or weight gain locally in your browser.
About this tool
Calculate calories and nutrients for your portion using values from an existing food label. Choose per serving or per 100 g/mL, and compare your portion with the whole package.
Nutrition values and serving amounts are calculated locally in your browser and are not uploaded to a server.
Results are arithmetic estimates based on the numbers you enter. Rounding, preparation method, recipe changes, country-specific labeling rules, and individual nutrition needs can make the real value different. This is not personalized dietary or medical advice.
How to use it
- Choose whether the label values are per serving or per 100 g or mL.
- For per-serving labels, enter the serving size, servings per container, and servings eaten; for per-100 labels, enter the amount eaten in the matching unit.
- Replace the example nutrients with the values printed on your package, then review the automatically updated portion and whole-package totals.
- The displayed US Daily Value percentages are label references, not personal nutrition targets.
Common use cases
- Calculate nutrients for more or less than one serving
- Convert per-100-gram values to the amount eaten
- Estimate totals for a full package
- Compare the same portion across two packaged foods
Choose Per Serving or Per 100 g/mL
Use the basis printed on your package, not the portion you hope to eat. In per-serving mode, enter the number of servings eaten: 45 g divided by a 30 g serving is 1.5 servings. In per-100 mode, enter the amount eaten directly in g or mL. Do not mix grams with milliliters.
| Label basis | What to enter | Example result |
|---|---|---|
| 150 calories per 30 g serving | Serving size 30 g; servings eaten 1.5 | 225 calories for your portion |
| 500 calories per 100 g | Amount eaten 45 g | 225 calories for your portion |
| 150 calories per serving; 4 servings per container | Servings per container 4 | 600 calories for the whole container |
Serving-Size Scaling Formula
First calculate the serving factor: amount eaten ÷ labeled base amount. Multiply calories and every nutrient by that same factor. If 30 g contains 150 calories and you eat 45 g, the factor is 45 ÷ 30 = 1.5 and the estimate is 225 calories.
| Label value per 30 g | Amount eaten: 45 g | Scaled estimate |
|---|---|---|
| 150 calories | × 1.5 | 225 calories |
| 8 g total fat | × 1.5 | 12 g |
| 240 mg sodium | × 1.5 | 360 mg |
US Daily Values Used by the Calculator
The displayed % Daily Value estimates use FDA reference Daily Values for adults and children age 4 or older. They help interpret a food label but are not individualized goals.
| Nutrient | Daily Value | Unit |
|---|---|---|
| Total fat | 78 | g |
| Saturated fat | 20 | g |
| Total carbohydrate | 275 | g |
| Dietary fiber | 28 | g |
| Added sugars | 50 | g |
| Protein | 50 | g |
| Sodium | 2,300 | mg |
FAQ
How do I calculate nutrition for the amount I ate?
Divide the amount eaten by the label's base amount, then multiply each listed nutrient by that factor.
Can this create a Nutrition Facts label for my recipe?
No. This tool scales values you enter from an existing label. It does not look up ingredients, analyze a recipe, or generate a regulatory-compliant food label.
Can I use a label that lists values per 100 grams?
Yes. Choose the per-100 g or mL mode, enter the amount eaten, and the tool scales each value proportionally.
Which Daily Values are used?
The displayed percentages use US FDA Daily Values for adults and children age 4 or older. They are label references, not personal intake targets.
Why might my result differ from the package total?
Label values and serving counts are rounded. Multiplying rounded values can produce a slightly different total from another value printed on the package.