The Calorie / Macro Calculator turns your stats and goal into a daily calorie target and a macronutrient breakdown. Pick a goal and a macro split, and it shows how many grams of protein, carbs and fat to aim for each day.
What is a Calorie / Macro Calculator?
A Calorie / Macro Calculator translates your body stats and goal into two practical targets: how many calories to eat each day, and how those calories should be divided between protein, carbohydrate and fat. Calories tell you the overall energy balance that drives weight change, while macros determine the quality and composition of that energy, shaping how you feel, perform and recover. Together they form the blueprint that flexible dieters and athletes use to eat with intention rather than guesswork.
Our calculator first estimates your maintenance calories using the Mifflin-St Jeor equation and your activity level, then adjusts that number for your goal of losing, maintaining or gaining weight. Finally it splits your target calories into grams of each macronutrient based on the ratio you choose, whether balanced, low-carb or high-protein. The result is a clear, personalized daily target you can build meals around.
How to use the Calorie / Macro Calculator
- Enter your age, sex, height and weight in your preferred units.
- Select your activity level to estimate your daily energy needs.
- Choose your goal — lose, maintain or gain weight.
- Pick a macro split such as balanced, low-carb or high-protein.
- Read your daily calorie target and your protein, carb and fat goals in grams.
Key features
- Calculates calories using the accurate Mifflin-St Jeor equation.
- Adjusts your target for fat loss, maintenance or muscle gain.
- Includes balanced, low-carb and high-protein macro splits.
- Shows protein, carbohydrate and fat goals in grams.
- Works in metric and imperial units.
- Free, private and runs entirely in your browser.
Understanding the three macronutrients
Protein, carbohydrate and fat are the three macronutrients that supply all the energy in your diet, and each plays a distinct role. Protein provides four calories per gram and is essential for building and repairing muscle, supporting immune function and keeping you full. Carbohydrate also provides four calories per gram and is your body's preferred fuel source, especially for the brain and for high-intensity exercise. Fat is the most energy-dense at nine calories per gram and is vital for hormone production, vitamin absorption and cell health.
Because they differ so much in function and calorie density, the balance you strike between them changes how a given calorie target feels in practice. A higher-protein plan tends to preserve muscle and curb hunger during fat loss, while ample carbohydrate fuels demanding training. There is no single correct split for everyone, which is why the calculator lets you choose the ratio that matches your goals, preferences and how your body responds.
How calorie targets drive weight change
Weight change is governed by energy balance: consume more calories than you burn and you gain weight, consume fewer and you lose it. The calculator builds your target around this principle by starting from your maintenance calories and then applying a deficit for fat loss or a surplus for muscle gain. A moderate deficit of a few hundred calories produces steady, sustainable loss, while an aggressive deficit risks muscle loss, fatigue and rebound.
Crucially, calories set the direction of weight change while macros influence its quality. Two people eating the same number of calories can end up with very different results depending on how much protein they eat and how they train. Hitting your calorie target ensures the scale moves the way you intend, and hitting your protein target in particular ensures more of any loss comes from fat rather than muscle.
Choosing the right macro split for you
The balanced split, roughly thirty percent protein, forty percent carbohydrate and thirty percent fat, suits most people and is an excellent default for general health and body recomposition. The low-carb option shifts calories away from carbohydrate toward protein and fat, which some people find helps with appetite control and steady energy, and it can suit those who prefer fewer starchy foods. The high-protein split prioritizes muscle preservation and fullness, making it popular during a fat-loss phase or for very active people.
Whichever split you choose, protein deserves special attention because it has the biggest impact on body composition and satiety. Many people benefit from keeping protein on the higher side regardless of their carbohydrate and fat preferences. The best split is ultimately the one you can stick to consistently, so feel free to experiment with the options and settle on the pattern that fits your tastes and lifestyle.
Tips for hitting your macros
- Prioritize protein at each meal to make your daily target easier to reach.
- Use a food scale and a tracking app while you learn portion sizes.
- Plan meals around your protein source first, then fill in carbs and fats.
- Allow a small margin — being within a few grams of each target is fine.
- Recalculate after notable weight changes to keep your targets current.
Why choose our Calorie / Macro Calculator?
Our Calorie / Macro Calculator combines an accurate calorie estimate with a flexible, goal-aware macro breakdown, giving you everything you need to plan your eating in one place. It is completely free, requires no signup, supports metric and imperial units, and keeps your data private by running entirely in your browser. Within seconds you get a calorie target and gram-by-gram macro goals tailored to your body and your objective.
It is one of more than 200 free tools on ToopTools, and it works beautifully inside your personalized My Workspace workspace. With My Workspace you can keep the macro calculator beside the BMR and BMI calculators and your other favorite tools, creating a personal nutrition hub that is always one click away when it is time to plan meals or adjust your goals.
Common use cases
Flexible dieters and people following the IIFYM (If It Fits Your Macros) approach rely on a calorie and macro calculator to set their daily numbers, then build any meals they like around those targets. It is the natural starting point for anyone beginning a cut to lose fat, a bulk to gain muscle, or a maintenance phase, because it converts a vague goal into concrete, trackable numbers.
Athletes, gym-goers and coaches also use the calculator to periodize nutrition, dialing calories and macros up or down as training demands shift across a season. Even people who simply want to eat more mindfully find value in seeing how their goals translate into protein, carbs and fat, making the tool useful far beyond strict dieting.
How many calories should I eat to lose weight?
To lose weight you need to eat fewer calories than you burn. The calculator estimates your maintenance calories and then subtracts a moderate amount for fat loss, typically a few hundred calories, to produce a sustainable deficit. A loss of around half a kilogram to one kilogram per week is generally safe and maintainable, and the tool sets your target with this kind of steady progress in mind.
How much protein do I need each day?
Protein needs vary with your goal and activity, but a common evidence-based range for active people is roughly 1.6 to 2.2 grams per kilogram of body weight. The calculator's high-protein and balanced splits aim within this range to support muscle preservation and fullness. If you are dieting to lose fat, keeping protein toward the higher end helps protect muscle while you are in a calorie deficit.
What does IIFYM mean?
IIFYM stands for If It Fits Your Macros, a flexible dieting approach that focuses on hitting daily protein, carbohydrate and fat targets rather than banning specific foods. As long as a food fits within your remaining macros for the day, it is allowed. This calculator gives you the macro targets that IIFYM is built around, making it easy to plan a flexible, sustainable diet.
Do I have to hit my macros exactly?
No — aiming to land close to each target is enough. Being within a few grams of your protein, carb and fat goals each day produces excellent results, and obsessing over perfect precision is unnecessary and stressful. Consistency over weeks matters far more than nailing every gram on any single day, so treat the numbers as a flexible guide rather than a strict rule.
Can I change my macro split later?
Absolutely. You can rerun the calculator with a different split whenever your goals or preferences change, and the new protein, carb and fat targets update instantly. Many people switch splits between phases — for example using a higher-protein ratio during fat loss and a more balanced ratio during maintenance — so feel free to adjust the calculator as your plan evolves.
How do I calculate my daily calories and macros?
Enter your age, sex, height, weight, activity level, and goal, and the calculator estimates your daily calorie target, then splits it into grams of protein, carbohydrates, and fat. Adjust the macro ratio to match your diet and preferences.
Does the calorie / macro calculator work offline?
Yes. The calculation runs entirely in your browser, so once the page has loaded the tool works without an internet connection, and your details are never uploaded — they stay private on your own device.
Related searches
Recommended Health & Lifestyle tools
Explore more free online tools related to Calorie / Macro Calculator.
Body Fat Calculator
Estimate your body fat percentage with the U.S. Navy tape method from a few simple body measurements.
Ideal Weight Calculator
Estimate your ideal body weight from height using the Devine, Robinson, Miller and Hamwi clinical formulas.
Water Intake Calculator
Find how much water to drink each day based on your weight, exercise and climate — in liters, cups and ounces.
Pregnancy Due Date Calculator
Estimate your pregnancy due date from your last period, with current gestational age, trimester and conception date.
Ovulation Calculator
Find your most fertile days and estimated ovulation date from your last period and cycle length.
Budget Planner
Plan a monthly budget by income and categories, see what's left to allocate, and have it saved in your browser.