Macro Calculator

Calculate your daily calorie and macro targets instantly for free.

  • Free
  • No sign-up
  • Instant results

Loading calculator…

How to use it

  1. Enter your weight, height, age, gender, activity level, and goal adjustment.
  2. Click the Calculate button to get daily calories and macro grams.
  3. Use the displayed grams to plan meals or adjust your intake.

What it does – The Macro Calculator takes your weight, height, age, gender, activity level and goal adjustment, then instantly returns your total daily calorie target and how many grams of protein, carbs, and fat you should eat each day. Why it matters – Knowing exact macro grams removes guesswork, keeps you in the right calorie window, and aligns nutrition with training or weight‑loss goals. How to read the numbers – Calories show the energy you can consume; protein, carbs, and fat are split 30 % / 40 % / 30 % of those calories, then converted to grams using 4 kcal/g for protein & carbs and 9 kcal/g for fat. Use the gram values to plan meals, track intake, or set grocery lists. The results update instantly as you tweak activity or goal sliders.

Pro tips

  • Round macro grams to the nearest 5 g for easier meal prep.
  • Add a 5 % buffer to calories if you’re training on consecutive days.
  • Use the same unit (grams) for all foods when logging to avoid conversion errors.
  • Adjust the goal slider slowly; a 5 % change shifts macro grams noticeably.

Real-life examples

  • Planning meals for a bulking phase while keeping protein high.
  • Setting a calorie deficit for fat loss with balanced carbs and fat.
  • Designing a nutrition plan for a marathon training week.

Case study

Sarah, 28, struggled to lose weight. After entering her stats, the calculator gave her 2,200 kcal, 165 g protein, 220 g carbs, 73 g fat. Sticking to those numbers, she dropped 4 kg in six weeks without feeling hungry.

Frequently asked questions

How does the calculator determine my daily calories?
It uses your weight, height, age, gender, activity level and goal adjustment to estimate total energy expenditure, then applies the fixed macro percentages.
Can I change the macro split?
The free version uses the set 30/40/30 split; you can manually adjust grams after the result if you follow a different plan.
Do I need to input my body fat percentage?
No, the calculator works with weight, height, age, gender and activity level only.
What if I’m vegetarian or keto?
The macro totals stay the same; you simply allocate the protein, carbs, and fat grams to foods that fit your diet.
How often should I recalculate?
Re‑run the calculator whenever your weight, activity level, or goal changes to keep targets accurate.