This article helps you fix Apple Health data that isn't syncing with MyFitnessPal. It covers checking your connection settings, testing with a manual entry, and reinstalling the app if the issue continues.
Confirm Your Apple Health Connection Is Turned On
Only data logged after you first connect Apple Health will sync. MyFitnessPal cannot pull historical data.
- Open the iPhone Settings app.
- Tap Health, then Data Access & Devices, then MyFitnessPal.
- Confirm the data categories you want to sync are turned on.
Learn more about managing Apple Health permissions in MyFitnessPal.
Test the Sync With a Manual Entry
- Add a test workout or weight entry directly in Apple Health.
- Open MyFitnessPal and check whether the entry appears.
- If it syncs, future entries should sync automatically too.
Exercise logged in Apple Health only syncs the same day. If you open MyFitnessPal after midnight, the previous day's exercise will not transfer.
Reinstall MyFitnessPal to Fix a Persistent Sync Issue
If a manual test entry does not sync, reinstalling the app often resolves the issue. Back up your data first, since anything that has not synced will be lost.
- Open MyFitnessPal, go to the More menu or tap your Profile Icon to open the menu, and tap Sync to back up your data. Make sure your phone is connected to the internet.
- Log in to myfitnesspal.com with the same username and password that you use with the app, and confirm your data appears there.
- Delete the MyFitnessPal app from your iPhone.
- Reinstall MyFitnessPal from the App Store.
- Log in using the same username and password. Your data should sync back from the website to the app.
- Reconnect Apple Health and add a test entry to confirm the sync works.
If your data has not synced to the website, contact us before uninstalling the app to avoid losing it. Submit a request to MyFitnessPal support.
Frequently Asked Questions
Why isn't my Apple Health data syncing to MyFitnessPal?
Common causes include sharing permissions turned off, a connection that needs to be refreshed, or an app that needs to be reinstalled. Check your connection settings first, then test with a manual entry.
Will reinstalling MyFitnessPal delete my data?
Only data that has not synced yet will be lost. Confirm your data appears at myfitnesspal.com before you uninstall the app. Please see How do I make sure I don’t lose my data when I delete the app?
How do I know if my data has already synced?
Log in to myfitnesspal.com with your MyFitnessPal username and password. Any data shown there has synced successfully.
What should I do if a test entry still does not sync after reinstalling the app?
Submit a request to MyFitnessPal support for further help.
Can MyFitnessPal recover data that never synced before I uninstalled the app?
No. Once the app is uninstalled, unsynced data cannot be recovered.