Meal Calorie Calculator
Build your meal from 60+ common foods and dishes, adjust servings, and get total calories plus a protein / carbohydrate / fat breakdown — instantly, in your browser.
⚠️ Educational estimates only — not medical advice. Values are averages; actual calories vary by brand, recipe, and portion.
1. Add foods
2. Your meal
3. Add a custom item (optional)
Not in the database? Copy the numbers from the package label.
Meal totals
Where the calories come from
Atwater factors: protein × 4, carbs × 4, fat × 9 kcal/g.
⚠️ Reminder: these are educational estimates, not medical advice. Packaged and restaurant foods vary — when it matters, use the label values via “Add custom item”.
Methodology & sources
- Calorie values: per-serving calories, protein, carbohydrate, and fat are derived from USDA FoodData Central (SR Legacy) per-100 g averages multiplied by standard serving weights (e.g., 1 cup cooked white rice = 158 g). Fast-food items (cheeseburger, fries, nuggets) use published chain nutrition figures (McDonald's).
- Totals: each line contributes per-serving value × servings; calories are rounded to the nearest whole kcal, macros to 0.1 g.
- Macro calorie split: protein × 4 + carbs × 4 + fat × 9 kcal/g (Atwater factors); percentages are each macro's share of macro-derived calories.
- Daily reference: % of daily value uses a 2,000 kcal FDA general-nutrition reference — an orientation aid, not a personal target.
- “Approx.” items are composite dishes whose recipes vary widely; values are rounded estimates. Prefer single-ingredient entries or a custom item from the label when precision matters.
- Privacy: 100% client-side. Your meal is stored only in your browser's local storage; nothing is uploaded.
FAQ
How do I calculate the calories in my meal?
How accurate are the calorie numbers?
What is the difference between this and the Recipe Nutrition Calculator?
Is this the same as a daily calorie needs calculator?
How is the protein, carb, and fat calorie split calculated?
Can I add a food that is not in the database?
What does percent of daily value mean?
Why are some items marked approximate?
Does this replace medical or dietitian advice?
Is my meal data sent anywhere?
Free tool by NRTechStudio