Free nutrition calculator

Calorie and Macro Calculator

Estimate a practical daily target for calories, protein, carbohydrates and fat. Choose metric or US units and get an answer in seconds.

Tell us the basics.

Your entries stay in this browser and are not sent to Moocsoft.

Units

How this macro calculator works.

The calculator uses your age, height, weight and the sex input required by the Mifflin-St Jeor equation to estimate resting energy. It then applies your activity level and goal.

  1. Estimate basal metabolic rate from your body measurements.
  2. Multiply by an activity factor to estimate maintenance calories.
  3. Adjust calories for your goal and divide them into a practical macro starting point.

Use the result as a starting point

Track your real-world progress for two to four weeks. If your weight, energy or training does not move as expected, adjust gradually rather than making a large change overnight.

This calculator provides general estimates, not medical advice. Speak with a qualified health professional for allergies, pregnancy, eating disorders, medical conditions or personalized nutrition treatment.
Go beyond the numbers

See what is on your plate with NutriLens.

Take a meal photo to estimate calories and macros, explore ingredients and compare food choices.

Download for iOSGoogle Play
Make sense of the result

Use the calculator with confidence.

How to use your estimate

Enter your details, choose an activity assumption and review the result as a starting estimate. Changing an activity selection changes the calculation; it does not measure your actual daily energy expenditure. The suggested macro split is a calculation rule, not an individualized meal plan.

A target and a food scan answer different questions. The calculator estimates daily numbers, while NutriLens estimates what a meal contains. Read the calories-versus-macros guide to compare them on a consistent basis.

Learn with NutriLens

Food tracking and nutrition guides

NutriLens analyzes meal photos and provides estimated calories and macronutrients. Check the identified food and portion before using a result. Hidden ingredients and cooking methods can change the estimate.