Skip to main content

Macro Calculator

Calculate TDEE, macro targets, and meal distribution using the Mifflin-St Jeor equation.

Free & unlimitedWorks offline

Not medical advice — estimates only. Consult a healthcare professional.

Units
Biological sex
Body measurements
Weight (kg)
Age (years)
Height (cm)
Activity level
Goal
Macro split

BMR

1699

kcal/day

TDEE

2633

kcal/day

Target

2633

kcal/day

Macro distribution
2633kcal
Carbs263 g
1053 kcal · 40%4 kcal/g
Protein197 g
790 kcal · 30%4 kcal/g
Fat88 g
790 kcal · 30%9 kcal/g

Protein: 2.6 g/kg — high; suitable for intense training.

Mifflin-St Jeor equation

Male BMR = 10·weight(kg) + 6.25·height(cm) − 5·age + 5

Female BMR = 10·weight(kg) + 6.25·height(cm) − 5·age − 161

TDEE = BMR × 1.55

All processing happens in your browser. No data is sent to any server.

About this tool

  1. 1

    Enter your stats

    Input your age, sex, height, weight, and activity level to calculate your TDEE (Total Daily Energy Expenditure).

  2. 2

    Set your goal

    Choose from maintenance, weight loss (deficit), or muscle gain (surplus) to adjust your calorie target.

  3. 3

    Choose macro split

    Select a macro ratio - balanced, high-protein, keto, or set custom percentages for protein, carbs, and fat.

  4. 4

    View your plan

    See your daily calorie target broken down into grams of protein, carbohydrates, and fat.

  • For muscle gain, aim for at least 1.6-2.2g of protein per kg of body weight regardless of the macro split.
  • A moderate deficit of 300-500 calories below TDEE promotes fat loss while preserving muscle.
  • Recalculate every 4-6 weeks as your weight and activity level change.
  • Activity level has a huge impact on TDEE - be honest about your actual activity, not your intended activity.
  • TDEE calculation using the Mifflin-St Jeor equation
  • Multiple activity level presets from sedentary to very active
  • Preset macro splits: balanced, high-protein, low-carb, keto
  • Custom macro ratio input with real-time gram calculations
  • Goal-specific calorie adjustments for cut, maintenance, or bulk
  • Setting up a nutrition plan for a gym training program
  • Calculating macro targets for a weight loss plan
  • Determining protein requirements for muscle building
  • Planning meal prep around specific macro targets

Related tools

View all

We use anonymous analytics to improve ToolChamp. No personal data is stored or sold. Privacy Policy