Not seeing your Fitbit steps on MyFitnessPal (MFP) even after syncing and your Fitbit tracker step count still shows 0? And consequently, not getting your exercise credit for your calorie total for the day in MFP? Well, you aren’t alone!
We love that MyFitnessPal (MFP) integrates with our Fitbit, along with other third-party devices like Garmin, Misfit, Polar, and Withings wearables. When you connect your Fitbit with myfitnesspal, your accounts should sync your activity and calorie data so that the numbers you see in your Fitbit app are showing up inside the myfitnesspal app (and vice-versa)!
But sometimes, our Fitbit steps or other data aren’t syncing between the apps or showing up in the MyFitnessPal app. If you have trouble getting your Fitbit data to connect to MyFitnessPal (or vice-versa), take a look at our troubleshooting tips below.
- Only log foods in MyFitnessPal. Do not log foods on Fitbit–foods do NOT sync to MyFitnessPal from Fitbit. MyFitnessPal food diary entries DO sync back to your Fitbit
- Unlike food logs, exercise syncs both ways between MyFitnessPal and Fitbit
- Check if there are any updates to the apps via Apple’s App Store or Google Play Store. If so, update
- Delete the MyFitnessPal app and reinstall it, which forces MFP to reconnect it to your Fitbit account
- Double-check that MyFitnessPal is recording your Fitbit’s steps, not another device’s data. Open MyFitnessPal app > Settings > Steps > and verify that you check-marked Fitbit Tracker
- MFP can only link to one step tracker at a time
- Make sure both Fitbit and MyFitnessPal apps allow background app refreshing & for Apple devices, allow Motion & Fitness access
- Try this relinking process (outlined in more details below)
- Disconnect your FitBit from your MyFitnessPal using the MFP website (not the app) by going to Home > Apps > FitBit Tracker > Disconnect and unlink your accounts
- Revoke access to MyFitnessPal via the Fitbit app or Fitbit online dashboard
- For Fitbit’s website, go to Settings > Applications > and revoke access to MyFitnessPal by MyFitnessPal LLC
- For Fitbit’s app, go to Today tab > tap your profile picture or icon > scroll down to Third-Party Apps > Manage 3rd Party Apps > and revoke access to MyFitnessPal by MyFitnessPal LLC
- On the MFP website, reconnect FitBit via Home > Apps > FitBit Tracker > Connect
- Sign into Fitbit and choose Allow All to authorization MFP access to your Fitbit’s data
- Open the MyFitnessPal app on your mobile device
- Tap open the More button or Hamburger Menu button
- Scroll down and open Steps
- Verify Fitbit Tracker is check-marked, if not check it
- Check to see if MFP updated with your Fitbit’s information
Related reading
- Google Fit Not Tracking Activities? Here’s How to Fix it
- Apple Watch not capturing or tracking workout routes in Maps? Let’s fix it
- Apple Watch not displaying calories or inaccurate count? Check these tips
- Forget 10,000 steps a day! How to use Fitbit active zone minutes and why they matter
- Garmin Connect not working? Fix it now
- Fitbit Versa not syncing? What to do when your Fitbit won’t sync
Contents
- 1 Delete and reinstall the MyFitnessPal app
- 2 Turn on background app refresh and allow access to motion & fitness data
- 3 Check that you linked your Fitbit to MyFitnessPal
- 4 Set up negative calorie adjustments in MyFitnessPal
- 5 Disconnect and relink MyFitnessPal and Fitbit
- 6 If MyFitnessPal continues to not show your Fitbit data, follow these steps in this exact order
- 7 Wrapping it up
Delete and reinstall the MyFitnessPal app
A remedy that often works is simply to delete the MFP app and reinstall it.
- For Apple devices, press and hold the app icon and choose Remove App, then choose to Delete the app (do not move to the App Library.) You also want to delete the app data–this data lives on MFP’s servers so you should not lose any of your info
- For Android devices, go to the Settings app, tap Apps & Notifications, and choose to see all apps. Scroll down the list until you find MyFitnessPal and tap it. Finally, select Uninstall
Turn on background app refresh and allow access to motion & fitness data
To regularly update, Fitbit and MyFitnessPal apps need to refresh data in the background.
Background App Refresh allows the apps to automatically search for new information even when they aren’t actively running on your device’s screen.
For Apple devices, open Settings > scroll down and tap MyFitness Pal. Verify Background App Refresh is on. Also, toggle on Motion & Fitness. Then, repeat for the Fitbit app.
For an Android device, go to Settings menu > Battery > More button (3 dot icon) > Battery optimization > Not Optimized bar > All Apps > (Fitbit or MyFitnessPal) > choose Don’t Optimize.
Check that you linked your Fitbit to MyFitnessPal
How to set up, link, and sync your Fitbit with MyFitnessPal
- Before opening MyFitnessPal, open your Fitbit app wait for it to sync with your device
- If it doesn’t sync straight away, choose the Today tab, select your Fitbit, and tap Sync Now
- If it doesn’t sync straight away, choose the Today tab, select your Fitbit, and tap Sync Now
- Open the MyFitnessPal app on a device that also has the Fitbit app
- Open the settings menu by:
- Android: tap the hamburger icon
- Apple: choose the More button
- Scroll down and tap Apps & Devices
- To see any currently connected devices, tap the Connected tab at the top
- To connect MyFitnessPal to a new device, tap the All tab from the top
- Scroll down the list of apps, locate and tap to open Fitbit Tracker
- Tap Connect
- Tap Connect
- Choose what information you want to allow MyFitnessPal to access from your Fitbit
- We recommend tapping Allow All
- If you want to pick and choose, make sure you checkmark Fitbit devices and settings AND activity and exercise
- Confirm by pressing Allow
- Return to the main settings menu in MyFitnessPal (see step 2)
- Scroll down and tap Steps
- Verify there’s a checkmark next to your Fitbit, if not check it
- Return again to the main settings menu in MyFitnessPal (see step 2)
- Scroll all the way down and choose Sync
- Look for the message “sync in progress” followed by “completed successfully”
- Look for the message “sync in progress” followed by “completed successfully”
Set up negative calorie adjustments in MyFitnessPal
When you link MyFitnessPal to your Fitbit, it should measure your total calorie burn.
To set up an accurate picture of how your Fitbit calculates your steps/exercise count into your total calorie snapshot in MFP, it’s good practice to turn on the setting to
This setting is only available via the website, it is not currently an option in the MFP app.
How to enable MyFitnessPal’s negative adjustments
- Log into MyFitnessPal’s site
- Sign in with your username and password
- Under Home, choose the Settings tab
- Tap Diary Settings
- Scroll down and tick the box for Enable Negative Adjustments
- Scroll further down and click Save Changes
To learn more about MyFitnessPal’s calorie adjustment method, see this MFP support article.
- Visit MyFitnessPal’s status page and check if everything is listed as operational (and green)
- You can also visit a third-party site like Downdetector to review reported problems as well as outage map
If you see any current issues or outages, wait a few hours (or the next day) and try again.
Disconnect and relink MyFitnessPal and Fitbit
Although you can disconnect your Fitbit from MyFitnessPal inside the app, it rarely seems to work.
Instead, we recommend you use MyFitness Pal’s website and disconnect Fitbit using your account’s dashboard.
- In an internet browser of your choice, go to MyFitness Pal’s site
- Sign in with your MyFitnessPal credentials
- Choose the APPS category from the top
- Look for the heading Your Apps
- Tap on Fitbit Trackers
- Choose Disconnect
- Press OK and confirm you wish to unlink your accounts
- Once disconnected, relink your accounts in the browser or the MyFitnessPal app
Still not working? Revoke access to your Fitbit data
- First, disconnect your accounts again–but do not relink them
- Open the Fitbit app and tap the Today tab
- Then, tap your profile picture or icon
- Scroll down and choose Third Party Apps
- For older Fitbit app versions, tap Manage Data
- Select Manage 3rd Party Apps
- The app redirects you to your Fitbit online dashboard
- Log in to your Fitbit account, if asked
- Scroll down and locate MyFitnessPal
- Tap Revoke Access to disconnect MyFitnessPal from your Fitbit account
- Now try and relink Fitbit and MyFitnessPal
You can also revoke access using your Fitbit online dashboard
- From your Fitbit’s dashboard, click the Settings gear icon > Settings > Applications
- Scroll down and locate MyFitnessPal by MyFitnessPal LLC
- Tap Revoke Access and confirm
If MyFitnessPal continues to not show your Fitbit data, follow these steps in this exact order
- Open your MyFitnessPal account via their website (not the app)
- Choose the APPS tab and tap open Fitbit Tracker under YOUR APPS
- Tap the Disconnect button and confirm you want to unlink it from MyFitnessPal
- Once disconnected, open the MyFitnessPal app
- Tap the More button or Menu button (hamburger)
- Choose Settings
- Tap Logout
- Open the Fitbit app and sync your device (mandatory so you don’t lose data!)
- Tap the Today tab and then tap on your profile picture or icon
- Scroll down and tap Log Out
- Restart your phone or tablet
- Open the Fitbit app first and log back in
- Give the app permission for location, Bluetooth, and notifications (if desired)
- Wait for your Fitbit to sync again or press Sync Now to manually force a sync
- Open your MyFitnessPal account via their website (not the app) and log back in
- Choose the APPS tab and locate Fitbit Tracker
- Tap the GET button
- Select Allow All to give MyFitnessPay access to your Fitbit data (you can adjust this later)
- Tap Allow
- Now, open the MyFitnessPal and log back in
- See if your Fitbit Tracker information updated in MyFitnessPal and compare the step count to the count listed in your Fitbit app
Wrapping it up
If you love MyFitnessPal and your Fitbit, it’s really frustrating when they don’t communicate with each other!
Hopefully, these tips get you back in order. If not, let us know. And if you have a tip to share on how you fixed this issue, pay it forward so we can share it with our readers.