Daily Calories + Protein, Fats, and Carbs Calculator
Use this macro calculator to estimate your daily calories and convert them into protein, fat, and carbohydrate targets based on your goals.
How this calories calculator for protein, fats, and carbs works
This tool uses a practical process: estimate your calorie needs first, then break those calories into macros (protein, fat, and carbohydrates). The reason this works is simple: calorie balance drives weight change, while macros help shape body composition, performance, and satiety.
In other words, calories answer how much to eat, while macros help answer what that intake should look like.
Step 1: Basal Metabolic Rate (BMR)
BMR is the estimated energy your body needs at rest. This calculator uses the Mifflin-St Jeor equation:
- Men: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) + 5
- Women: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) - 161
Step 2: Total Daily Energy Expenditure (TDEE)
Next, BMR is multiplied by an activity factor to estimate maintenance calories. This gives you TDEE, which is your rough “stay the same weight” calorie level.
Step 3: Goal Adjustment
After finding maintenance, a goal adjustment is applied:
- Negative calories for fat loss
- Zero for maintenance
- Positive calories for muscle gain
Step 4: Macro Distribution
Protein is set by grams per kilogram body weight. Fat is set as a percentage of total calories. Carbs fill the remaining calories. Energy values are:
- Protein: 4 kcal per gram
- Carbohydrate: 4 kcal per gram
- Fat: 9 kcal per gram
What macro ranges are generally effective?
There is no single perfect split for everyone, but these evidence-based ranges work well for most people:
- Protein: 1.6-2.2 g/kg for active adults
- Fat: 20-35% of daily calories
- Carbs: Fill remaining calories according to training demand and preference
If you train hard and often, you may perform better with more carbohydrates. If your appetite is high during dieting, slightly higher protein and higher-fiber carbs can improve satiety.
Macro strategy by goal
Fat loss
Use a mild to moderate calorie deficit, keep protein high, and set fats in a sustainable range. Carbs can be adjusted based on training performance.
- Target deficit: about 250-500 kcal/day
- Protein: 1.8-2.2 g/kg often helps preserve lean mass
- Keep strength training in your routine
Maintenance
Maintenance is ideal when you want to improve habits, stabilize body weight, or focus on performance and recovery.
- Calories close to TDEE
- Protein around 1.6-2.0 g/kg
- Carbs and fats adjusted for preference and energy needs
Muscle gain
For lean muscle gain, a small surplus is usually better than an aggressive one. Keep lifting progressive and consistent.
- Surplus: around +150 to +400 kcal/day
- Protein: 1.6-2.2 g/kg
- Use carbs to support training intensity and volume
Practical tips to make your macro plan sustainable
- Prioritize protein each meal: It supports recovery and helps with appetite control.
- Use mostly whole foods: Lean proteins, fruit, vegetables, legumes, whole grains, dairy, nuts, and seeds.
- Include flexibility: A plan you can follow for months beats a perfect plan you can follow for 10 days.
- Track trends, not single days: Weight can fluctuate daily due to water, sodium, and glycogen.
How often should you adjust your calories and macros?
Review your progress every 2-3 weeks. If your trend weight is not moving toward your goal, adjust by about 100-200 calories per day rather than making huge changes. Keep protein relatively stable while you modify carbs and/or fats.
Frequently asked questions
Do I need to hit macros exactly every day?
No. Close consistency over time matters more than perfection. A small daily range is totally fine.
Can I swap carbs and fats?
Yes, as long as calories and protein are in a good range. Choose the mix that supports your energy, adherence, and food preferences.
Is this calculator accurate for everyone?
It is an estimate, not a medical diagnostic tool. Metabolism varies between individuals. Use it as a starting point, then calibrate based on real-world progress.
Should I use this if I have a health condition?
If you have diabetes, kidney disease, a history of eating disorders, or other medical concerns, work with a qualified healthcare professional or registered dietitian for a personalized plan.
Bottom line
A solid calories calculator for protein, fats, and carbs gives you structure and clarity. Start with calculated targets, follow them consistently, monitor results, and make small adjustments. That simple cycle is what drives long-term body composition success.