Macro Calculator
Enter your daily calorie target and select a diet goal to get your recommended protein, carbohydrate, and fat targets in grams and calories.
Reviewed by Richard Ross · Last updated April 2026
How Macro Calculator works
What are macronutrients?
Macronutrients are the three main categories of nutrients that provide energy: protein (4 kcal per gram), carbohydrates (4 kcal per gram), and fat (9 kcal per gram). Unlike micronutrients (vitamins and minerals), which are needed in small amounts, macronutrients are consumed in large quantities to fuel the body. The ratio of protein, carbs, and fat in the diet significantly affects body composition, energy levels, and health outcomes.
Protein targets
Protein is essential for muscle repair and growth, immune function, and satiety. The UK Reference Nutrient Intake (RNI) is 0.75g per kg of body weight per day for sedentary adults, but athletes, people losing weight, and older adults typically benefit from higher intakes of 1.2–2.2g per kg. Higher protein diets tend to preserve muscle during calorie restriction and improve satiety, making them popular for fat loss.
Carbohydrates and energy
Carbohydrates are the body's primary fuel source, particularly for the brain and during high-intensity exercise. The NHS recommends that carbohydrates make up about a third of the diet. Low-carbohydrate diets (20–100g/day) can be effective for weight loss and blood sugar control, particularly for people with type 2 diabetes. Ketogenic diets restrict carbs to below 50g/day, shifting the body to burn fat as its primary fuel.
Dietary fat
Fat is essential for hormone production, cell membrane health, and absorption of fat-soluble vitamins (A, D, E, K). Not all fats are equal: unsaturated fats (olive oil, nuts, fish) are beneficial; trans fats (partially hydrogenated oils) are harmful; saturated fats (butter, meat) should be moderated. Dietary fat does not directly cause body fat accumulation — overall calorie balance determines weight change.
Frequently asked questions
How much protein do I need per day?
The UK RNI is 0.75g per kg of body weight. For muscle building, most research supports 1.6–2.2g per kg of body weight. For weight loss, higher protein (1.6–2.4g/kg) helps preserve muscle mass. As a rough guide, 25–40% of calories from protein covers most people's needs.
What is a ketogenic diet?
A ketogenic (keto) diet restricts carbohydrates to around 5% of calories (typically under 50g/day), with 70% or more from fat and 25% from protein. When carbohydrate stores are depleted, the liver produces ketones from fat as an alternative fuel. Ketosis can aid fat loss and has therapeutic applications for epilepsy and some metabolic conditions.
Should I track my macros?
Macro tracking is useful for people with specific body composition goals (muscle gain, fat loss) or dietary requirements (managing blood sugar, athletic performance). For most people seeking general health improvement, focusing on food quality — vegetables, lean protein, healthy fats, whole grains — without precise tracking achieves good results.
What's the best macro split for weight loss?
There is no universally "best" split. Higher protein (35–40%) helps preserve muscle and increases satiety during a calorie deficit. Lower carbohydrate approaches may help some people manage hunger and blood sugar. The key factor for weight loss is the overall calorie deficit, not the specific macro ratio.
What are macronutrients and why do they matter?
Macronutrients are the three main categories of nutrients that provide energy: protein (4 kcal/g), carbohydrates (4 kcal/g), and fat (9 kcal/g). Unlike micronutrients (vitamins and minerals), macros are needed in large quantities. The balance between macros affects body composition, energy levels, satiety, and athletic performance. Most nutritional approaches — whether Mediterranean, low-carb, or high-protein — differ primarily in how they distribute macros rather than total calories.
How much protein do I need per day?
The UK Reference Nutrient Intake (RNI) is 0.75g of protein per kilogram of body weight per day for adults — approximately 56g for a 75kg person. However, research consistently shows higher intakes are beneficial for muscle preservation, satiety, and body composition. Most sports nutrition guidelines recommend 1.6-2.2g/kg for people doing regular resistance training. During a calorie deficit, protein requirements increase to preserve lean mass — 2.0-2.4g/kg is commonly recommended.
What is a good macro split for weight loss?
For weight loss while preserving muscle, a common evidence-based split is: protein 30-35% of calories, carbohydrates 35-45%, fat 25-35%. Higher protein (30%+) increases satiety, preserves lean mass during a deficit, and has the highest thermic effect. The exact carb/fat ratio matters less than protein adequacy and total calorie deficit. Low-carb approaches (below 100g carbs/day) can be effective for some people but are not superior to other balanced approaches when protein and calories are matched.
What foods are highest in protein per calorie?
The most protein-dense foods per calorie are: egg whites (84% protein by calories), white fish (cod, tilapia: 80-85%), plain Greek yogurt (40-50%), cottage cheese (60-70%), chicken breast (75-80%), and tinned tuna (80%). Plant-based high-protein options include seitan (70-75% protein calories), tofu (40-50%), and tempeh (35-40%). Protein supplements (whey, casein) offer 75-90% protein by calories and are a convenient way to hit targets when food protein intake is insufficient.
Do I need to track macros every day?
Daily tracking is the most precise approach but not sustainable for everyone long-term. Research shows that people who track consistently (even 5-6 days per week) achieve better results than non-trackers. A practical alternative for maintenance is flexible tracking: tracking 3-4 days per week to stay calibrated, without tracking on weekends or social occasions. "If it fits your macros" (IIFYM) approaches can work if they avoid triggering unhealthy obsession with food.
How do macro needs change with age?
Protein requirements tend to increase with age. From age 65+, muscle protein synthesis becomes less efficient, making adequate protein intake (1.0-1.2g/kg at minimum, ideally 1.6g/kg) more important to prevent sarcopenia (age-related muscle loss). Carbohydrate needs may decrease as activity levels fall, while fat requirements remain broadly similar. Older adults also benefit from spreading protein intake across meals rather than concentrating it in one or two large servings.
Related calculators
This calculator provides estimates for informational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider.