Skip to content

Does MyFitnessPal Set Macros? How to Customize Your Nutrition

3 min read

According to a March 2025 MyFitnessPal help article, the app has default macro calculations of 20% protein, 50% carbohydrates, and 30% fat, but these can be adjusted. So, does MyFitnessPal set macros? The short answer is yes, initially, but it also provides full customization options for users to tailor their nutrition goals to their specific needs and dietary strategies.

Quick Summary

MyFitnessPal provides users with a default macronutrient split, but allows for customization based on individual goals. The free version permits adjustments in percentage increments, while a Premium subscription unlocks the ability to set precise macro targets in grams. The process involves navigating to the 'Goals' section in the app settings to edit caloric and macronutrient objectives.

Key Points

  • Initial Defaults: MyFitnessPal initially sets a default macro split (e.g., 50% carbs, 20% protein, 30% fat), but this is not permanent.

  • Free Version Customization: In the free app, users can manually adjust macro percentages in 5% increments, with all percentages totaling 100%.

  • Premium for Grams: A Premium subscription is required to set specific macro goals in grams, which allows for greater precision.

  • Changing Daily Goals: Premium users can set different macro goals for specific days of the week, which is beneficial for workout and rest day adjustments.

  • Pathway to Goals: Macro settings can be found in the app by navigating to 'More' -> 'Goals' -> 'Calorie, Carbs, Protein & Fat Goals'.

In This Article

Understanding MyFitnessPal's Macro Features

MyFitnessPal offers both a free and a premium version, and the macro-setting capabilities differ significantly between the two. While the app does provide an initial set of macros based on your profile and goals, it is far from a rigid, unchangeable system. Understanding how to leverage these features is key to effective and personalized nutrition tracking. The app's default macro breakdown is 50% carbs, 20% protein, and 30% fat, which can serve as a starting point for general health and maintenance. However, individuals with more specific goals—such as athletes needing higher protein, or those following a low-carb diet—will need to customize these settings.

Customizing Macros in the Free Version

For users of the free MyFitnessPal app, customization is possible but limited to percentage adjustments. You can modify the percentage allocated to carbs, protein, and fat, but these must always add up to 100%.

Here is a step-by-step guide to adjusting macros in the free version:

  1. Navigate to the Goals section: On the app's home screen, tap the 'More' button in the bottom-right corner, then select 'Goals'.
  2. Edit Nutrition Goals: Find and tap on 'Calorie, Carbs, Protein & Fat Goals'.
  3. Adjust the Percentages: Tap on the macro percentages to bring up a wheel where you can manually adjust each one in 5% increments. As you change one, the others will automatically shift to maintain a total of 100%.
  4. Save Changes: Once your desired percentages are set, save your changes by tapping the checkmark icon.

Accessing Advanced Macro Settings with Premium

For those who require more precise control, a MyFitnessPal Premium subscription offers advanced macro features that are well worth the investment. The key difference is the ability to set your macros in specific gram increments, rather than relying solely on percentages.

Here’s how to set your specific gram goals with Premium:

  1. Go to the Goals Menu: Just as with the free version, navigate to the 'More' tab and select 'Goals'.
  2. Access Macro Settings: Tap on 'Calorie & Macronutrient Goals'.
  3. Switch to Grams: Tap on a macronutrient to bring up the adjustment wheel. You will see an option to switch from percentage to grams.
  4. Enter Gram Targets: Enter your specific daily targets for protein, carbs, and fat. The total calories will be automatically calculated for you.
  5. Customize Daily Goals: Premium also allows for different macro targets on different days, which is useful for 'carb-cycling' or adjusting for rest days versus workout days.

Comparison: MyFitnessPal Free vs. Premium for Macros

Feature MyFitnessPal (Free) MyFitnessPal (Premium)
Macro Adjustment Adjusts in 5% increments only. Adjusts in 1% or 1-gram increments.
Macro Display Shows percentage breakdown; daily macro targets may be obscured on the dashboard. Shows macro goals in both grams and percentages on the dashboard.
Precision Less precise due to 5% increments, requiring approximation for specific targets. Highly precise, allowing for exact gram targets, which is critical for specific dietary protocols.
Daily Variation No option to set different macro goals for different days. Allows custom daily goals, ideal for varying activity levels.
Extra Features Basic calorie and percentage tracking. Includes features like nutrient timing, meal-by-meal macro totals, and advanced dashboards.

Why Customizing Macros Matters

Personalizing your macro goals is crucial because a one-size-fits-all approach is ineffective for most people. Different fitness goals require different nutritional strategies. For example, a bodybuilder aiming for muscle gain will need a higher protein intake than someone simply trying to maintain their weight. Similarly, an endurance athlete will likely require a higher percentage of carbohydrates for fuel. By customizing your settings in MyFitnessPal, you can align your daily nutrition with your specific objectives, whether that's weight loss, muscle gain, or performance enhancement.

Conclusion

To answer the question, "Does MyFitnessPal set macros?" Yes, it does, but only as a preliminary starting point based on your profile. The app provides users with the flexibility to customize these goals to align with their unique dietary requirements and fitness aspirations. While the free version allows for percentage-based modifications, a premium subscription offers the precise, gram-based control necessary for advanced macro tracking strategies. By understanding and utilizing these customization features, users can take greater control of their nutrition and achieve more effective, personalized health outcomes.

Here is a helpful video tutorial on customizing macros for premium users.

Frequently Asked Questions

No, setting specific macros by the gram is a feature available only to MyFitnessPal Premium subscribers. The free version only allows adjustments in 5% percentage increments.

To change your macros for free, go to the 'More' menu, select 'Goals', and then 'Calorie & Macronutrient Goals'. You can then tap the macro percentages to adjust them using a dial, ensuring the total always equals 100%.

If you're using the free version, you are limited to 5% increments when adjusting macros. To achieve exact, specific gram-based goals, you will need to upgrade to MyFitnessPal Premium.

MyFitnessPal primarily adjusts your overall calorie target based on your activity level. While the percentage split remains fixed in the free version, Premium allows for custom macro goals on different days, which can account for varying exercise levels.

In the app, go to your 'Diary', scroll to the bottom, and tap 'Nutrition'. From there, you can view your calorie, nutrient, and macro breakdowns for the day.

The main difference is customization and precision. The free version offers percentage-based macro adjustments in 5% increments, while Premium allows for setting specific gram targets and different macro goals for different days.

No, the default 50/20/30 (carbs/protein/fat) split is a general starting point and is not suitable for all dietary needs, especially for those with specific fitness goals like building muscle or low-carb diets.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.