Notification
Go to Home All Tools Compare Glossary Blog Contact

Macro Calculator

Calculate your daily protein, carb, and fat targets based on your fitness goals, activity level, and diet approach.

kg
cm

Example Presets

Load preset profiles to see different macro splits:

Awaiting Details

Fill out the form and hit calculate to generate your custom macronutrient plan.

Formula Reference

Macro Split Formula

Once a daily calorie target is set, that budget must be split across the three macronutrients. Each diet archetype allocates a different percentage of calories to protein, carbs, a...

$$\text{Protein (g)} = \frac{\text{Calories} \times P\%}{4}, \quad \text{Carbs (g)} = \frac{\text{Calories} \times C\%}{4}, \quad \text{Fat (g)} = \frac{\text{Calories} \times F\%}{9}$$
View Full Formula, Step-by-Step Guide & Worked Examples

Understanding Macronutrients

Why counting macros is crucial for your fitness goals.

Protein (4 kcal/g)

Essential for building and repairing muscle tissue. A high protein intake preserves muscle mass when eating in a calorie deficit to lose fat, and is vital for hypertrophy (muscle growth) when in a surplus.

Carbohydrates (4 kcal/g)

Your body's preferred and primary energy source. Carbs are stored as glycogen in your muscles and liver to fuel high-intensity workouts. They are not inherently fattening; excess calories are.

Fats (9 kcal/g)

Crucial for hormone regulation (including testosterone), brain function, and joint health. Because fats are calorie-dense, they must be tracked carefully, but they are essential for long-term health.

Wellness & Health Coach

AI Advisor Health Advisor

Ask AI
Education

How Your Daily Macro Targets Are Calculated

01

BMR, TDEE, and Goal Calories

The calculator first estimates your Basal Metabolic Rate with the Mifflin-St Jeor formula, then multiplies it by an activity factor to get your Total Daily Energy Expenditure (TDEE). Your fitness goal then shifts that number: weight loss subtracts 500 calories per day, muscle gain adds 300 calories, and maintenance keeps the TDEE figure as-is, with a 1,200-calorie safety floor.

02

Diet-Specific Macro Percentages

Your target calories are split into Protein, Carbohydrate, and Fat percentages based on the diet style you choose: Balanced (30/35/35), Low Carb (30/25/45), Keto (20/5/75), or High Protein (40/30/30). Protein and carbohydrates are converted to grams at 4 calories per gram, while fat uses 9 calories per gram, since fat is a denser energy source.

03

Worked Example

A 30-year-old, 80 kg, 178 cm male with moderate activity has a BMR of about 1,768 calories and a TDEE near 2,740 calories. On a Balanced diet at maintenance, that works out to roughly 205g protein, 240g carbohydrates, and 107g fat per day.

04

Turning Grams Into Meals

Once you have daily gram targets, the tool divides them evenly across your chosen number of meals so you can plan portions in advance. For a deeper look at the energy side of this calculation, pair it with the TDEE Calculator, or use the Protein Intake Calculator if you only need to fine-tune your protein number.

Good to know

Questions, answered

Quick answers about how this tool works.

A Balanced approach (30% Protein, 35% Fat, 35% Carbs) is great for general health and sustainable weight loss. High Protein is excellent for muscle building. Keto restricts Carbs to 5% to induce ketosis for rapid fat loss, while Low Carb is a slightly more moderate approach (25% Carbs).

All diets work through a calorie deficit (for weight loss) or surplus (for muscle gain). However, counting macros ensures that your calories come from the right sources—preventing muscle loss during a diet, and preventing excessive fat gain during a bulk.

Macronutrients are nutrients that provide calories: Carbohydrates (4 kcal/g), Proteins (4 kcal/g), and Fats (9 kcal/g).

A standard muscle building macro split is 30% Protein, 40% Carbohydrates, and 30% Fat, combined with a caloric surplus.

Trace minerals (like zinc, iron, magnesium) are micronutrients, not macronutrients. They do not contain calories and do not count toward your daily macro totals.

Popular Tools on EasyToolio

Swipe

What do you need to work out next?

Search 190+ free tools by name, or pick a category below. Every one runs instantly in your browser — no signup, nothing to install.