Protein · Carbs · Fat

Macro Calculator

Get your perfect daily macro split — protein, carbs, and fat — based on your body, goal, and diet style. Used by trainers and nutritionists worldwide.

yrs
cm
kg
Daily Calories
2,571
High Protein split · 40P / 35C / 25F
Protein
257g
Carbs
225g
Fat
71g
Get The App

Macros Made Effortless

WeightGPT auto-builds meal plans that hit your exact macro targets — no spreadsheets, no calorie apps, no guessing.

AI Plans
Instant Results
Real Coach

More Free Fitness Tools

Use our complete suite of free, accurate fitness calculators.

Free Macro Calculator by WeightGPT — Protein, Carbs, Fat

The WeightGPT Macro Calculator (also searched as 'Weight GPT macros' or 'IIFYM calculator') gives you the perfect daily protein, carbohydrate, and fat targets for your goal — cutting, maintaining, or bulking. WeightGPT is the AI that powers your health: the #1 AI weight loss and fitness app on Google Play.

What Are Macronutrients? A Complete Guide

Macronutrients (often shortened to macros) are the three categories of nutrients your body needs in large quantities every single day: protein, carbohydrates, and fat. Together they supply 100 % of the calories (energy) you consume. A fourth macro — alcohol at 7 cal/g — provides calories but zero nutritional benefit.

Calorie density per gram:

  • Protein4 calories / gram
  • Carbohydrates4 calories / gram
  • Fat9 calories / gram
  • Alcohol — 7 calories / gram (not an essential nutrient)

Unlike micronutrients (vitamins and minerals), which are needed in milligram or microgram amounts, macronutrients are measured in tens or hundreds of grams daily. Every cell, hormone, and enzyme in your body depends on an adequate supply of all three macros. The WeightGPT macro calculator uses your body stats and goal to compute the ideal ratio of protein, carbs, and fat so you can lose fat, build muscle, or simply maintain a healthy body composition. Pair it with our free TDEE calculator, BMR calculator, BMI calculator, Body Fat calculator, and Ideal Weight calculator for a complete picture of your health.

Protein: The Building Block of Muscle

Protein is made of chains of amino acids — organic molecules that serve as the building blocks of muscle tissue, enzymes, hormones, antibodies, and skin. When you eat protein, your digestive system breaks it down into individual amino acids, which are then reassembled into the specific proteins your body needs.

Essential vs. Non-Essential Amino Acids

There are 20 amino acids in total. Nine of them are classified as essential amino acids (EAAs) because your body cannot manufacture them — you must get them from food: histidine, isoleucine, leucine, lysine, methionine, phenylalanine, threonine, tryptophan, and valine. Among the EAAs, leucine, isoleucine, and valine are the three Branched-Chain Amino Acids (BCAAs), which play a direct role in stimulating muscle protein synthesis.

Healthier Protein Sources

  • Chicken breast (skinless)
  • Turkey breast
  • Wild-caught salmon & other fatty fish (also rich in omega-3)
  • Eggs & egg whites
  • Greek yogurt (plain, low-fat)
  • Lentils, chickpeas, black beans (excellent plant protein)
  • Tofu & tempeh
  • Cottage cheese (low-fat)
  • Whey or plant-based protein powder

Protein Sources to Limit

  • Processed meats (hot dogs, bacon, sausage) — linked to increased cancer risk
  • Deep-fried meats & breaded chicken
  • High-fat ground beef (70/30 or less)
  • Full-fat cheese in excessive quantities

Recommended Protein Intake

  • RDA minimum: 0.36 g per pound of body weight (0.8 g/kg) — bare minimum to avoid deficiency.
  • Muscle building / fat loss: 0.7–1.0 g per pound (1.6–2.2 g/kg) — supported by the International Society of Sports Nutrition (ISSN).
  • Athletes in a calorie deficit: up to 1.2 g per pound (2.6 g/kg) to preserve lean mass during aggressive cuts.

The WeightGPT (Weight GPT) macro calculator uses the higher evidence-based range by default when you select the High Protein split, allocating 40 % of your daily calories to protein. This keeps you well within the optimal muscle-building window regardless of whether you are cutting, maintaining, or bulking. Use our free TDEE calculator to find your maintenance calories first, then come back here for your macros.

Carbohydrates: Your Body's Preferred Fuel

Carbohydrates are organic molecules made of carbon, hydrogen, and oxygen. They are your body’s fastest and most efficient source of energy. When digested, carbs break down into glucose, which fuels brain function, muscular contraction, and organ activity.

Types of Carbohydrates

Carbs are classified by molecular structure:

  • Monosaccharides (simple sugars): glucose, fructose, galactose. Absorbed directly into the bloodstream.
  • Disaccharides: sucrose (table sugar = glucose + fructose), lactose (glucose + galactose), maltose (glucose + glucose).
  • Oligosaccharides: short chains of 3–10 sugar units; found in beans, onions, garlic. Act as prebiotics.
  • Polysaccharides (complex carbs): starch, glycogen, and cellulose (fiber). Long chains that take longer to digest, providing sustained energy.

Simple vs. Complex Carbohydrates

Simple carbs (sugars) are digested quickly, causing rapid blood-sugar spikes. Examples: candy, soda, fruit juice, white bread, pastries.

Complex carbs (starches & fiber) digest slowly, providing steady energy and keeping you full. Examples: oats, brown rice, sweet potatoes, quinoa, whole-wheat bread, vegetables.

Fiber — The Unsung Hero

Fiber is a type of carbohydrate that humans cannot fully digest. It passes through the digestive tract largely intact, feeding beneficial gut bacteria (soluble fiber) and adding bulk to stool (insoluble fiber). The USDA recommends 25–38 g of fiber per day. Most people get only about 15 g. High-fiber foods include lentils, broccoli, berries, chia seeds, and oats.

Good Carbs to Prioritize

  • Oats, brown rice, quinoa, barley
  • Sweet potatoes, regular potatoes (with skin)
  • Whole fruits (berries, apples, bananas)
  • Legumes (lentils, black beans, chickpeas)
  • Whole-wheat pasta & bread
  • Vegetables (broccoli, spinach, bell peppers)

Carbs to Limit

  • Sugary sodas & energy drinks
  • Candy, cookies, cakes, donuts
  • White bread & refined flour products
  • Sweetened breakfast cereals
  • Fruit juice (stripped of fiber)

Recommended Carb Intake

  • Dietary Guidelines for Americans: 45–65 % of total daily calories from carbohydrates.
  • Endurance athletes: 3–5 g per pound of body weight on high-volume training days.
  • Keto / very low-carb: under 50 g total carbs (or under 20–25 g net carbs) per day.
  • WeightGPT Balanced split: 40 % of calories from carbs — a sensible middle ground for most people.

Dietary Fat: Essential for Hormones, Brain Health & Satiety

Fat is the most calorie-dense macronutrient at 9 calories per gram, more than double protein or carbs. Despite decades of “low-fat” messaging, dietary fat is essential. It insulates organs, absorbs fat-soluble vitamins (A, D, E, K), produces hormones (including testosterone and estrogen), and makes up a major component of cell membranes and brain tissue.

Types of Dietary Fat

1. Unsaturated Fat (healthy)

  • Monounsaturated fatty acids (MUFAs): Found in olive oil, avocados, almonds, cashews. Lowers LDL (“bad”) cholesterol when replacing saturated fat.
  • Polyunsaturated fatty acids (PUFAs): Found in fatty fish, walnuts, flaxseed, sunflower seeds. Includes the essential omega-3 (EPA, DHA, ALA) and omega-6 fatty acids your body cannot synthesize.

2. Saturated Fat (limit)

  • Found in red meat, butter, cheese, coconut oil, full-fat dairy.
  • The Dietary Guidelines for Americans recommend limiting saturated fat to < 10 % of total daily calories.
  • The American Heart Association (AHA) suggests aiming for 5–6 % for those at cardiovascular risk.

3. Trans Fat (avoid)

  • Artificial trans fats (partially hydrogenated oils) are the most harmful type. They raise LDL, lower HDL, and increase inflammation.
  • Banned by the FDA in the US since 2018, but small amounts still exist in some processed foods. Always check labels for “partially hydrogenated oil.”
  • Small amounts of naturally occurring trans fats exist in dairy and meat but in amounts too small to be harmful.

Omega-3 Fatty Acids — Why They Matter

Omega-3s reduce inflammation, support heart health, and improve brain function. The three main types are EPA (eicosapentaenoic acid), DHA (docosahexaenoic acid) found in fatty fish, and ALA (alpha-linolenic acid) found in flaxseed, chia, and walnuts. Most nutrition authorities recommend at least two servings of fatty fish per week, or 250–500 mg of combined EPA + DHA daily.

Recommended Fat Intake

  • Dietary Guidelines for Americans: 20–35 % of total daily calories from fat.
  • General fitness: 0.3–0.5 g per pound of body weight.
  • Keto diets: 70–75 % of calories from fat.
  • Never go below ~15 % of calories from fat long-term — this can impair hormone production.

How Daily Calorie Needs & Macros Are Calculated

The WeightGPT macro calculator uses a three-step process to compute your personalized macros:

  1. Step 1 — Basal Metabolic Rate (BMR): Using the Mifflin-St Jeor equation (the most accurate BMR formula per the Academy of Nutrition and Dietetics), we calculate the calories your body burns at complete rest. For men: 10 × weight(kg) + 6.25 × height(cm) − 5 × age + 5. For women: the same formula minus 161 instead of plus 5. Need your raw BMR? Use our free BMR calculator.
  2. Step 2 — Total Daily Energy Expenditure (TDEE): Your BMR is multiplied by an activity factor (1.2 for sedentary up to 1.9 for competitive athletes). The result is your TDEE — the total calories you burn in a day including exercise. Use our TDEE calculator for a detailed breakdown.
  3. Step 3 — Goal Adjustment & Macro Split: For cutting, we subtract 500 calories from TDEE (about 1 lb/week fat loss). For bulking, we add 400 calories (lean surplus). For maintaining, TDEE stays as-is. The adjusted calories are then distributed across protein, carbs, and fat according to your chosen diet split.

Example: A 30-year-old male, 180 cm, 80 kg, moderately active (factor 1.55). BMR = 1,780 kcal. TDEE = 2,759 kcal. If cutting (−500): 2,259 kcal. With a High Protein split (40P/35C/25F): 226 g protein, 198 g carbs, 63 g fat.

Want to check your BMI, body fat percentage, or ideal weight? WeightGPT offers all these calculators for free.

Macronutrients in Common Foods

Use this reference table to estimate the macros in foods you eat every day. All values are approximate and may vary by brand.

FoodServingProtein (g)Carbs (g)Fat (g)
Protein Sources
Chicken Breast (skinless)100 g3103.6
Salmon (Atlantic)100 g25013
Whole Egg1 large60.65
Egg Whites100 g110.70.2
Greek Yogurt (plain, 0%)170 g1760.7
Lean Ground Beef (93/7)100 g2607
Tofu (firm)100 g824.8
Whey Protein Powder1 scoop (30 g)2431.5
Cottage Cheese (low-fat)1 cup (226 g)2862.3
Shrimp100 g240.20.3
Grains & Starches
White Rice (cooked)1 cup (186 g)4.3450.4
Brown Rice (cooked)1 cup (195 g)5451.8
Oats (dry)1/2 cup (40 g)5272.5
Sweet Potato1 medium (130 g)2270.1
Whole-Wheat Bread1 slice (30 g)3.6121
Quinoa (cooked)1 cup (185 g)8393.5
Fruits
Banana1 medium (118 g)1.3270.4
Apple1 medium (182 g)0.5250.3
Blueberries1 cup (148 g)1.1210.5
Avocado1/2 fruit (100 g)2915
Vegetables
Broccoli1 cup (91 g)2.660.3
Spinach (raw)1 cup (30 g)0.91.10.1
Bell Pepper1 medium (119 g)160.3
Fats & Nuts
Almonds1 oz (28 g)6614
Peanut Butter2 tbsp (32 g)7716
Olive Oil1 tbsp (14 g)0014
Common Meals
Cheeseburger (fast food)1 burger253330
Pepperoni Pizza1 large slice123514
Chicken Caesar Salad1 bowl351218
Protein Shake (whey + milk)1 serving30155
Beverages
Whole Milk1 cup (244 ml)8128
Orange Juice1 cup (248 ml)1.7260.5
Coca-Cola12 oz (355 ml)0390
Black Coffee1 cup (240 ml)0.300
Legumes & Dairy
Black Beans (cooked)1 cup (172 g)15410.9
Lentils (cooked)1 cup (198 g)18400.8
Cheddar Cheese1 oz (28 g)70.49

Values sourced from the USDA FoodData Central database. For precise tracking, scan barcodes with an app like WeightGPT (Weight GPT) which has a database of over 1 million foods.

Popular Macro Split Ratios Compared

Different goals and lifestyles call for different macro ratios. Here are the most popular splits used by trainers, nutritionists, and the WeightGPT community:

Split NameProtein %Carbs %Fat %Best For
Balanced304030General health, beginners
High Protein403525Fat loss, muscle gain, body recomp
Classic Bodybuilding404020Bulking phases, high-volume training
Zone Diet (40/30/30)304030Hormonal balance, anti-inflammation
50/25/25255025Endurance athletes, marathon runners
Ketogenic (Keto)20–255–1070–75Rapid fat loss, epilepsy management
Low Fat305515Endurance sports, heart health
Moderate Keto / Low-Carb302050Steady fat loss without full keto
Carnivore-Adjacent35560Elimination diet, autoimmune support

Not sure which split to pick? Start with High Protein (40/35/25) — it works for the widest range of goals and is the most popular choice among WeightGPT users. For endurance athletes, try Balanced or Low Fat. For anyone seeking ketosis, use the Keto split and keep net carbs under 25 g. The WeightGPT app lets you customize your own ratio or choose from these presets and builds a meal plan around it.

How to Track Macros Effectively

Knowing your ideal macros is only half the battle — you need to hit them consistently. Here is a step-by-step guide:

  1. Calculate your targets first. Use the WeightGPT macro calculator above. Record your daily protein, carb, and fat targets in grams.
  2. Use a food scale. Eyeballing portions is the #1 reason people fail at macro tracking. A $15 kitchen scale removes guesswork. Weigh food raw when possible.
  3. Log everything before eating. Pre-logging meals (ideally the night before) ensures you hit targets and avoids end-of-day scrambling. WeightGPT lets you generate entire day-plans in seconds.
  4. Prioritize protein first. Plan your protein sources for each meal first, then fill in carbs and fats around them. Protein is the hardest macro to overeat and the most important for body composition.
  5. Aim for ±5 g tolerance. You don't need to be exact. Being within 5 g of each macro target daily is excellent. Consistency across weeks matters far more than perfection on a single day.
  6. Meal prep in bulk. Cooking 3–4 days of meals at once makes tracking trivial — you log once and copy the entry. Popular meal-prep staples: chicken breast, rice, roasted veggies, hard-boiled eggs.
  7. Review weekly, not daily. Look at your 7-day average. One day of going over on carbs won't derail progress if the weekly average is on target.
  8. Adjust every 2–4 weeks. As you lose or gain weight, your TDEE changes. Recalculate macros accordingly — or let WeightGPT do it automatically based on your logged progress.

Pro tip: If tracking every meal feels overwhelming, start with just tracking protein. Once that becomes habit (usually 1–2 weeks), add carbs and fat. This “progressive tracking” approach has the highest adherence rate according to behavior-change research.

Let WeightGPT Build Your Personalized Macro Plan

Calculating macros is the easy part — the hard part is eating them every day. That's where WeightGPT (Weight GPT) comes in. WeightGPT is the #1 AI-powered weight loss and fitness app on Google Play, and it does everything a human nutritionist does (and more):

  • Personalized AI Meal Plans: Tell WeightGPT your macros, dietary preferences (vegan, vegetarian, non-veg, Indian, keto, intermittent fasting, halal, gluten-free), and it generates a full day of meals that hit your targets — breakfast, lunch, dinner, and snacks.
  • Automatic Weekly Adjustments: WeightGPT recalculates your macros every week based on your actual weight changes. Plateaued? It adjusts. Losing too fast? It adjusts. You never have to recalculate manually.
  • AI Workout Plans: Get strength-training and cardio plans tailored to your goal (fat loss, muscle gain, endurance). Workouts sync with your macro plan for optimal results.
  • Progress Tracking: Log weight, body measurements, photos, and see your trend lines. WeightGPT tells you when to adjust.
  • Free Fitness Calculators: Beyond macros, WeightGPT offers free BMI, BMR, TDEE, Body Fat, and Ideal Weight calculators — all in one place.

Stop guessing. Stop Googling “macro calculator.” Download WeightGPT for free on Google Play and let AI handle your nutrition so you can focus on training and living. Whether you call it Weight GPT, WeightGPT, or “that AI fitness app,” it's the last macro tool you'll ever need.

Frequently Asked Questions

What are macros (macronutrients)?+
Macros — short for macronutrients — are the three nutrients that supply your body with calories: protein (4 cal/g), carbohydrates (4 cal/g), and fat (9 cal/g). Every food you eat is a combination of these three macros. Tracking them lets you control body composition far more precisely than counting calories alone.
Which macro split should I pick?+
High Protein (40P/35C/25F) is the most popular choice and works best for fat loss, muscle gain, and body recomposition. Balanced (30/40/30) is great for general health and beginners. Keto (25/5/70) is for those targeting ketosis. Low Fat (30/55/15) suits endurance athletes. If unsure, start with High Protein — it has the strongest evidence base for improving body composition.
How much protein do I need per day?+
The RDA minimum is 0.36 g per pound of body weight (0.8 g/kg), but that is the bare minimum to prevent deficiency. For muscle building or fat loss, research from the International Society of Sports Nutrition recommends 0.7–1.0 g per pound (1.6–2.2 g/kg). Athletes in aggressive calorie deficits may benefit from up to 1.2 g per pound.
Do I need to hit my macros perfectly every day?+
No. Aim for within ±5 g of each target daily. What matters most is your weekly average, not any single day. One day of going over on carbs or under on protein will not derail your progress as long as the trend across the week is on target. WeightGPT tracks your rolling averages automatically.
How does this macro calculator work?+
It uses the Mifflin-St Jeor equation to estimate your Basal Metabolic Rate (BMR), multiplies it by your activity level to get your Total Daily Energy Expenditure (TDEE), then adjusts for your goal (−500 cal for cutting, +400 for bulking). The adjusted calories are split into protein, carbs, and fat grams based on your chosen diet style.
What is the difference between simple and complex carbohydrates?+
Simple carbs (sugars like glucose and fructose) are digested quickly and spike blood sugar rapidly — think candy, soda, and white bread. Complex carbs (starches and fiber like oats, brown rice, and sweet potatoes) digest slowly, provide sustained energy, and keep you fuller longer. For health and performance, prioritize complex carbs.
Are all fats bad for you?+
No. Unsaturated fats (found in olive oil, avocados, nuts, and fatty fish) are essential for hormones, brain health, and vitamin absorption. Saturated fat (butter, red meat) should be limited to under 10% of daily calories. Artificial trans fats (partially hydrogenated oils) should be avoided entirely. Never drop total fat intake below 15% of calories — it can impair hormone production.
What is the best macro ratio for weight loss?+
A high-protein split like 40% protein, 35% carbs, 25% fat is optimal for fat loss. The high protein preserves muscle mass during a calorie deficit, keeps you full, and has a higher thermic effect (your body burns more calories digesting protein than carbs or fat). Pair this with a 500-calorie deficit from your TDEE for safe, sustainable fat loss of about 1 lb per week.
How do I calculate macros for keto?+
For a standard ketogenic diet, set carbs to 5–10% of total calories (typically under 20–50 g net carbs per day), protein to 20–25%, and fat to 70–75%. The WeightGPT Keto split uses 25P/5C/70F. Keep in mind that keto requires strict carb restriction to maintain ketosis — even a single high-carb meal can knock you out of it.
Can WeightGPT build a meal plan from my macros?+
Yes. WeightGPT is an AI-powered fitness app that takes your exact macro targets and generates a full personalized meal plan — breakfast, lunch, dinner, and snacks — that hits your protein, carb, and fat numbers. It supports vegan, vegetarian, Indian, keto, intermittent fasting, halal, gluten-free, and dozens of other dietary preferences. Download free on Google Play.