How to Connect Apple Health to MyFitnessPal
MyFitnessPal integrates with Apple Health to share calorie and nutrition data bidirectionally, and to import exercise data from Apple Health for calorie adjustments.
Data That Transfers
How to Connect (Step-by-Step)
MyFitnessPal has a robust Apple Health integration. Nutrition data logged in MyFitnessPal writes to Apple Health. Exercise and step data from Apple Health imports into MyFitnessPal for calorie adjustments. This is a bidirectional sync.
Open MyFitnessPal
Launch the MyFitnessPal app on your iPhone.
Go to Settings
Tap the "More" menu (three dots or lines) and select "Settings".
Find Apps & Devices
Tap "Apps & Devices" then select "Apple Health" from the list.
Want the full automation setup? Get the Pro Guide Pack โ
- Zapier & Make automation recipes โ set it and forget it
- Troubleshooting checklist for common sync failures
- Step-by-step screenshots for every major platform
Connect Apple Health
Tap "Connect" and you'll see the Apple Health permissions dialog.
Set Permissions
Enable the data types you want to share. For best results, enable: Steps, Workouts, Active Energy, Dietary Energy, Macronutrients, and Weight.
Configure Step Tracking
In MyFitnessPal settings, enable "Steps" as an exercise source so Apple Health step data creates calorie adjustments in MyFitnessPal.
Workarounds & Tips
- ๐กIf you don't see Apple Health in MyFitnessPal settings, make sure you have a MyFitnessPal premium account for some advanced features, though the basic Apple Health connection is free.
Pros
- โBidirectional sync โ nutrition goes to Apple Health, exercise comes from Apple Health
- โSteps from Apple Health automatically adjust your daily calorie goal in MyFitnessPal
- โWorkouts from any Apple Health source contribute to exercise calories
- โWeight data syncs both ways
Cons
- โMicronutrient data sync can be inconsistent
- โCalorie adjustments from steps may overestimate calories burned
- โSome premium features required for full integration benefits
Troubleshooting
โ ๏ธ Steps not adjusting calories
In MyFitnessPal โ Settings โ Steps, make sure steps tracking is enabled and set to "Apple Health" as the source. Check that Apple Health has step data from your device.
โ ๏ธ Nutrition data not in Apple Health
Check Apple Health โ Sources โ MyFitnessPal and ensure write permissions for dietary energy and nutrients are enabled.
โ ๏ธ Calorie count seems off
MyFitnessPal uses a calorie adjustment formula. Negative adjustments mean you were less active than expected. You can disable negative adjustments in MyFitnessPal settings.
FitBridge Pro Guide Pack
Want the complete playbook? Get advanced automation recipes, a full compatibility cheat sheet, and step-by-step PDF guides.
Get weekly tips on connecting your fitness apps + be first to know about new integrations