๐Ÿฅ— FREE NUTRITION TOOL

Macro Calculator

Calculate your daily protein, carbohydrates, fats and calorie target for weight loss, weight maintenance or muscle gain. This calorie and macro calculator gives estimated targets in grams using your body measurements and activity level.

๐Ÿ‘ค

Your body details

Enter your measurements to estimate daily energy needs.

This affects the BMR estimate.

Enter height in centimetres.

๐Ÿƒ

Activity level

Choose the level that best matches your typical week.

Activity multipliers are estimates; actual energy needs vary.

๐ŸŽฏ

Choose your goal

Your goal sets an initial calorie target. You can customize it below.

๐Ÿฝ๏ธ

Macro preferences

Choose a common macro split or customize the percentages.

๐Ÿ’ก

What are macros?

Understand the three macronutrients in your daily diet.

๐Ÿ—

Protein

Protein supports tissue repair and muscle maintenance. Sources include beans, lentils, eggs, dairy, tofu, fish and lean meat. Each gram provides about 4 calories.

๐Ÿš

Carbohydrates

Carbohydrates provide energy for daily activities and exercise. Whole grains, fruit, vegetables and legumes can contribute carbohydrates and useful fiber. Each gram provides about 4 calories.

๐Ÿฅ‘

Dietary fat

Dietary fat supports essential body functions and helps absorb fat-soluble vitamins. Choose a variety of unsaturated fat sources such as nuts, seeds, olive oil and avocado. Each gram provides about 9 calories.

โšก

Calories and energy balance

Calories estimate energy intake. Weight change depends on long-term energy balance, individual physiology, health and behaviorโ€”not a calculator result alone.

How to use this macro calculator

  1. Enter your age, sex used for the equation, height and weight.
  2. Select the activity level that best represents your typical week.
  3. Choose weight loss, maintenance or muscle gain, or enter your own calorie target.
  4. Pick a macro split and the number of meals you prefer.
  5. Select Calculate My Macros to see estimated daily grams and per-meal averages.

Reassess your results as your body weight, activity and goals change. The estimates are starting points rather than exact measurements of metabolism.

Frequently asked questions

What is a macro calculator?

A macro calculator estimates how many grams of protein, carbohydrates and fat you could consume each day based on a calorie target and a chosen distribution of calories among the three macronutrients.

How does this calorie and macro calculator work?

It estimates basal metabolic rate using the Mifflinโ€“St Jeor equation, multiplies BMR by an activity factor to estimate maintenance calories, adjusts that estimate according to your selected goal, then converts macro calorie percentages into grams using 4 calories per gram of protein and carbohydrates and 9 calories per gram of fat.

What macro ratio is best for weight loss?

There is no single ideal macro ratio for everyone. A sustainable calorie intake, adequate protein, fiber-rich foods and a balanced eating pattern are important. Individual needs vary with health, activity, preferences and goals.

How many grams of protein, carbs and fat should I eat?

Your needs depend on body size, activity, health and training goals. Use the result as an estimate, not a prescription. A registered dietitian can help set suitable targets for your circumstances.

Can I use this macro calculator for muscle gain?

Yes. Select Muscle Gain to calculate an illustrative calorie surplus and then estimate protein, carbohydrate and fat targets. Training, recovery, food quality and an appropriately sized surplus also matter.

Are macro calculator results exact?

No. BMR equations and activity multipliers estimate energy expenditure and may differ from your actual needs. Monitor longer-term trends and adjust sensibly rather than treating the result as a precise measurement.

Can I use this macro calculator in pounds and inches?

Yes. Choose US units to enter weight in pounds and total height in inches. The calculation converts measurements internally before applying the equation.

Related health and fitness calculators

Explore other CalculatBase tools for health and fitness planning.

Health note: This calculator is for general educational purposes and does not provide medical or dietary treatment. It is intended for adults and is not designed for children, pregnancy or breastfeeding, eating-disorder recovery, or people with medical conditions requiring individualized nutrition advice. Consult a qualified healthcare professional or registered dietitian for personal guidance.

Scroll to Top