Calorie calculator
Estimate daily calories and macronutrients from body data and activity.
Calorie calculator
Fill in the fields and the result will appear here automatically.
Use this calorie calculator to estimate daily energy needs for maintenance, weight loss or weight gain.
How it works
Formula and logic
The calculator estimates BMR and adjusts it by activity level and selected goal.
Example
Use the calculator to compare maintenance and weight-loss calorie targets.
Fields and units
- Gender — yes or no
- Age — unitless
- Height — unitless
- Weight — unitless
- Activity level — list option
- Goal — yes or no
- Calorie adjustment for goal, % — unitless
- Protein share, % — unitless
- Fat share, % — unitless
How to use
- — Enter gender, age, height and weight.
- — Choose activity level and goal.
- — Review calories and macros.
Enter gender, age, height and weight. Choose activity level and goal. Review calories and macros.
Sources and review status
- Calculation method
- The calculator estimates BMR and adjusts it by activity level and selected goal.
- Data or methodology source
- The formula and input definitions documented on this page.
- Last reviewed
- Limitation
- The result is guidance and does not replace an individual medical or training assessment.
FAQ
How accurate is this calorie calculator?
The result is a practical estimate based on the values you enter and the formula shown on the page.
Does this calorie calculator require an account?
No. The calculator works in your browser and does not require registration.
Can I share a calorie calculator result?
Yes. Use the share link to copy the current inputs in the page URL.