Macro Calculator

Plan your macronutrient intake for fitness goals with our accurate calculator.

Enter your details
Basics
Used for Mifflin-St Jeor BMR formula.
Please select your sex.
Years (14–120).
Enter a valid age.
Used to estimate TDEE.
Select activity level.
Measurements
Enter body weight.
Enter a valid weight.
Enter body height.
Enter a valid height.
If enabled, BMR uses lean mass.
Enter a body fat % between 2 and 70.
Adjusts calories relative to TDEE.
Enable to set your own calorie target.
Enter calories between 800 and 6000.
Macro preferences
Common range: 1.4–2.2 g/kg.
Enter protein between 0.8 and 3.5 g/kg.
g/kg
Common range: 0.5–1.0 g/kg.
Enter fat between 0.3 and 1.5 g/kg.
g/kg
Common range: 25–35%.
Enter fat percent between 15 and 60.
% kcal

Results

Protein Carbs Fat
Protein: g
Carbs: g
Fat: g
BMR
kcal/day
Basal Metabolic Rate
TDEE
kcal/day
Total Daily Energy Expenditure
Target calories
kcal/day
Adjusted for goal
Est. weekly change
kg/week
Based on ~7700 kcal per kg
Macro Grams/day Calories % of calories
Protein
Carbs
Fat
Total 100%
Tips
  • Protein: 1.4–2.2 g/kg supports recovery and satiety.
  • Fat: Don’t drop below ~0.5 g/kg for hormones and health.
  • Carbs: Fill remaining calories based on training demands.
  • Review: Recalculate as weight or activity changes.

What is an Online Macro Calculator?

An Online Macro Calculator is a tool that helps individuals calculate the optimal ratio of macronutrients—proteins, carbohydrates, and fats—based on their specific health goals. This tool is typically used by those looking to improve their fitness, manage weight, or follow a particular diet plan (such as ketogenic, paleo, or balanced eating). The calculator helps determine how many grams of each macronutrient a person should consume daily based on factors such as their age, sex, weight, activity level, and goals.


How to Use an Online Macro Calculator?

  1. Enter Personal Information:
    Most calculators will require basic information such as:

    • Age
    • Gender
    • Weight (in kg or lbs)
    • Height (in cm or inches)
    • Activity Level (e.g., sedentary, lightly active, very active)
  2. Set Your Goal:
    Select your goal from the available options, such as:

    • Weight loss
    • Weight maintenance
    • Muscle gain
    • Other specific goals
  3. Adjust Macronutrient Ratios (Optional):
    Some calculators allow you to adjust the macronutrient ratio manually. This could involve selecting the percentage of protein, carbs, and fats you prefer in your diet. For example, you may opt for a higher protein intake or a lower carbohydrate intake based on your fitness goals.

  4. Submit the Information:
    After entering the data, hit Calculate or Submit to get your personalized macronutrient breakdown.

  5. Review Results:
    The calculator will provide you with the number of grams of protein, carbohydrates, and fats to consume each day to achieve your goals. It may also show the total calorie count based on your macronutrient targets.


Frequently Asked Questions-

  1. How do I calculate my daily calorie intake using a macro calculator?

    • A macro calculator estimates your daily calorie needs based on your age, gender, activity level, and goals. It then distributes these calories into macronutrients—proteins, fats, and carbohydrates—based on preset or customizable ratios. For example, if your daily calorie intake is 2,000 calories and your ratio is 40% carbs, 30% protein, and 30% fat, the calculator will distribute the total calories into grams of each macronutrient accordingly.
  2. Can I use a macro calculator if I have dietary restrictions or specific needs?

    • Yes! Many online macro calculators allow you to adjust macronutrient ratios, and some even include options for different dietary plans like keto, low-carb, or high-protein diets. If you have allergies, intolerances, or other dietary restrictions, you may need to adjust the results to fit your needs manually. Always consult with a healthcare professional or nutritionist for specific advice.
  3. How accurate are the results from a macro calculator?

    • The results from a macro calculator are estimates based on the data you input (such as your activity level and goals). While they provide a good starting point, individual factors such as metabolism, body composition, and overall health can affect your actual macronutrient needs. It's always a good idea to adjust your intake based on how your body responds over time and consult a nutritionist for more personalized advice.
  4. Do I have to strictly follow the macronutrient recommendations?

    • The macronutrient recommendations from the calculator are designed to help you meet your specific goals (e.g., fat loss, muscle gain, or weight maintenance). However, flexibility is important. For many people, strict adherence to these ratios may not be necessary for success, as long as they are getting the right balance and quality of food. Tracking progress and adjusting as needed is key to achieving your desired outcomes.
  5. Can a macro calculator help with weight loss or muscle gain?

    • Yes! A macro calculator can be an excellent tool for weight loss or muscle gain. For weight loss, the calculator helps you determine a caloric deficit while providing adequate protein and fats to maintain muscle mass. For muscle gain, it helps ensure you're consuming enough protein and carbohydrates to fuel workouts and promote muscle recovery. It's important to align your calorie intake with your goals for the best results.

An online macro calculator can be an essential tool for anyone looking to optimize their diet and track their macronutrient intake, whether for weight management, fitness, or health reasons. Always remember to tailor the results to your body's needs, and consider seeking professional guidance if needed.

Health & Fitness Calculators