Macro Calculator
Find your daily calories and the protein, carbs, and fat split to match your goal.
How to use
- Pick your goal and activity level.
- Enter your weight in kg or lb.
- Click Calculate to see your calories and macros.
For information only — not medical advice. Consult a healthcare professional for personal guidance.
What Is a Macro Calculator?
Calories decide whether your weight goes up or down; macronutrients — protein, carbohydrates, and fat — decide what that change is made of and how you feel while it happens. A macro calculator converts your goal into daily gram targets for each of the three. This one takes your goal (lose fat, maintain weight, or build muscle), your body weight, and your activity level, then returns a daily calorie target split into protein, carbs, and fat in grams.
Macro tracking became popular because it threads a needle: it is structured enough to guarantee adequate protein — the single most important variable for keeping muscle while dieting — yet flexible enough to fit real food preferences. If your daily targets are met, whether the carbs came from rice or oats matters far less than the totals.
How to Use the Macro Calculator
- Choose your goal: lose fat, maintain weight, or build muscle.
- Enter your body weight in kilograms or pounds.
- Select your activity level, from sedentary to very active.
- Click Calculate to see your daily calories and gram targets for protein, carbohydrates, and fat.
How the Split Is Built
The calculator first estimates your maintenance calories from body weight and activity, then adjusts for your goal — a deficit for fat loss, a surplus for muscle gain. Protein is anchored to body weight (roughly 1.6–2.0 g per kilogram, higher when dieting to protect muscle), fat takes a fixed share of the remaining calories (fat provides 9 kcal per gram and covers essential fatty acids and hormones), and carbohydrates — at 4 kcal per gram, like protein — fill whatever energy is left, fueling training performance. This protein-first order is why two people with identical calorie targets can get very different macro splits.
Tips for Hitting Your Macros
- Protein first: plan each meal around a protein source, and the hardest macro takes care of itself.
- Treat carbs and fat as somewhat interchangeable day to day — if you overshoot fat at lunch, trim carbs at dinner; weekly averages matter more than daily perfection.
- Give any target at least two to three weeks before judging it, using your weight trend in a consistent morning weigh-in.
Do I need to hit my macros exactly every day?
No. Within about 5–10 grams on protein and a modest band on total calories is close enough for nearly everyone — your body responds to patterns over weeks, not to a single Tuesday. Chasing gram-perfect days adds stress without adding results, and consistency you can sustain beats precision you abandon.
Why is protein set higher when losing fat?
In a calorie deficit your body looks for energy everywhere, including muscle protein. A higher protein intake — research generally supports around 1.6–2.2 g per kilogram of body weight — significantly reduces that muscle loss and also increases satiety, since protein is the most filling macronutrient per calorie. In a surplus, slightly less suffices because energy is abundant.
What if I follow a low-carb or keto diet?
Use the calculator's protein and calorie targets and re-allocate the rest: set carbohydrates to your chosen ceiling (for example 20–50 g for ketogenic diets) and let fat absorb the remaining calories. The framework still works — total energy and adequate protein remain the foundations; the carb-to-fat ratio is a preference layer on top.
Should my macros differ on training and rest days?
They can, but they don't need to. Some athletes cycle carbohydrates — more on hard training days, fewer on rest days — while keeping protein constant and total weekly calories the same. The benefits are mostly about fueling and preference rather than physiology; if a flat daily target is simpler to follow, it works just as well for most goals.