How to connect Xiaomi Mi Band 5 to Google Fit: 3 working ways + mistake-making

The Xiaomi Mi Band 5 fitness tracker remains one of the most popular activity trackers thanks to its combination of affordable price and extensive functionality. However, many users are faced with the problem of how to migrate step, pulse and workout data to Google Fit, an ecosystem that integrates with most health apps. Officially, the Mi Band 5 does not support direct synchronization with Google Fit, but there are workarounds.

In this article, we will discuss three proven methods of connection: through the Mi Fitness application (formerly Mi Fit), using third-party software Notify & Fitness for Mi Band, and through Health Sync for automatic data transfer. In addition, you will learn how to fix typical synchronization errors, which settings to optimize for accurate data collection, and why certain parameters (e.g., the following are not available, SpOβ‚‚) You may not be able to transfer to Google Fit.

If you’re using the Mi Band 5 with an Android or iOS phone, the instructions below will work for both platforms, taking into account the specifics of each. Importantly, check the firmware version of the bracelet (current for 2026 – 1.0.9.54 or later) before you start setting up and update the apps to the latest versions.

1.Preparation: What to do before connecting

Before syncing Mi Band 5 with Google Fit, follow a few steps to avoid errors like β€œdevice not found” or β€œno access rights”.

First, make sure your bracelet is connected to your smartphone through the official Mi Fitness app. If you haven't set up Mi Band 5 yet, download the app from Google Play or the App Store and go through the pairing process. For iOS, functionality may be limited – some data (e.g, PAI) not transmitted to iPhone.

Second, check the permissions of the applications:

  • πŸ“± Mi Fitness: Access to geodata, physical activity, notifications.
  • πŸ”„ Google Fit: Permission to read/write health data.
  • πŸ”— Health Sync (if you use it): permission to sync with other services.

Third, update the bracelet firmware.

  1. Open Mi Fitness. β†’ Go to the device profile.
  2. Please update your firmware (if available).
  3. Wait for the process to be completed (the bracelet will reboot).

Update Mi Fitness to the latest version

Connect Mi Band 5 to your phone via Bluetooth

Check the permissions for Google Fit and Mi Fitness

Update the bracelet firmware (if there are updates)

Make sure your phone is Bluetooth enabled and GPS (step-count)-->

If you’re using an iPhone, note: Mi Band 5 doesn’t support Background App Refresh for Mi Fitness, so data synchronization can only happen with an open app.

Method 1: Synchronization through Mi Fitness (official method)

The easiest but limited way is to use the built-in integration of Mi Fitness with Google Fit. Unfortunately, it doesn't work with all types of data.

Instructions:

  1. Open Mi Fitness and go to Profile β†’ Settings β†’ Accounts and Sync.
  2. Select Google Fit and log in through your Google account.
  3. Turn on the switches for the settings you want to sync (typically only Steps and Weights are available).
  4. Confirm access to data in Google Fit.

Limitations of the method:

  • ❌ No data on heartbeat, sleep and exercise.
  • ❌ Synchronization occurs with a delay (up to 1 hour).
  • ❌ iOS may not work at all.

πŸ’‘

If Mi Fitness doesn’t have a β€œGoogle Fit” option, update the app or clear its cache in your phone’s settings.

To check the synchronization:

  1. Open Google Fit.
  2. Go to Profile. β†’ Journal.
  3. Check if the steps data from Mi Band 5 have emerged (source will be listed as Mi Fitness).

πŸ’‘

Official synchronization via Mi Fitness is only suitable for basic steps. Use methods 2 or 3 to communicate fully.

Method 2: Notify & Fitness for Mi Band (Advanced Synchronization)

Notify & Fitness for Mi Band (available only for Android) allows you to transfer almost all the data from the bracelet to Google Fit, including heart rate, sleep and workouts, the best option for users who need full integration.

Step-by-step:

  1. Install Notify & Fitness from Google Play (the free version has limitations, you need a Pro version for full functionality).
  2. Open the app and connect Mi Band 5 (it should be already paired with the phone via Mi Fitness).
  3. Go to Settings. β†’ Synchronization β†’ Google Fit.
  4. Log in to your Google account and select data for export: 🩺 Pulse. πŸƒ Steps. πŸ’€ Son πŸ‹οΈ Training. πŸ”₯ caloria

Save the settings and wait for the first sync (it can take up to 10 minutes).

Advantages of the method:

  • βœ… All types of data are transmitted, including SpOβ‚‚ (oxygenation).
  • βœ… Synchronization in real time (with open application).
  • βœ… Support for custom training.
How to fix the error "I failed to connect to Mi Band"
1. Turn off the bracelet in Mi Fitness (forget the device). 2. Reboot the phone and bracelet (on Mi Band 5 press the 10 seconds button). 3. Connect the bracelet first in Notify & Fitness, then in Mi Fitness. 4. Check that there are no restrictions on connecting devices in the Bluetooth settings of the phone.

Important: Notify & Fitness may conflict with Mi Fitness. If data is duplicated or lost, turn off automatic sync in the official app.

Method 3: Health Sync (Universal Data Bridge)

If the first two methods don’t work (like your iPhone or not wanting to use Notify & Fitness), use Health Sync, which mediates between Mi Fitness and Google Fit by copying data from one service to another.

Instructions:

  1. Install Health Sync from Google Play or App Store.
  2. Open the app and select the data source: Mi Fit (Xiaomi).
  3. Sign in to Xiaomi account (the same as Mi Fitness).
  4. Select your target service: Google Fit.
  5. Set up the synchronization rules: πŸ“… Frequency of updates (recommended every hour). πŸ“Š Data types (steps, pulse, sleep, etc.). ⏱ Time range (e.g., last 7 days).

Start synchronization manually or turn on automatic mode.

Features of Health Sync:

ParameterAndroidiOS
Pulse supportβœ… Yes.βœ… Yes.
Synchronization of sleepβœ… Yes.❌ No.
Automatic updateβœ… Yes.⚠️ Only manually.
Premium is required❌ No (limited number of synchronizations)βœ… Yes.

On iOS, Health Sync works through Apple Health as an intermediary service, so the data is copied first to Apple Health and then to Google Fit, which can cause delays of up to 24 hours.

Mi Fitness (official)

Notify & Fitness

Health Sync

Another option

Not yet plugged in.-->

5. Typical errors and their solution

Even with the right setup, users often encounter problems, and here are the most common errors and ways to fix them:

Error 1: β€œI couldn’t connect to Google Fit”

⚠️ Note: If you log in to Google Fit with a 10 or 403 error, it means your Google account is blocked for third-party apps.Solution: Go to the permissions management page and delete all unused apps, then repeat authorization.

Error 2: Google Fit data is not updated

  • πŸ”‹ Check the bracelet charge (at a level below 20%, synchronization may not work).
  • πŸ“± Reboot your phone and bracelet.
  • πŸ”„ In Mi Fitness, turn off and enable sync with Google Fit again.
  • πŸ•’ Make sure the phone has the correct time and time zone.

Error 3: Data Duplication (Twice the steps count)

This happens when Mi Fitness and Notify & Fitness are working at the same time.

  1. Open Mi Fitness. β†’ Settings β†’ Accounts β†’ Turn off Google Fit.
  2. In Notify & Fitness, only the data types are available for export.

Mistake 4: No pulse or sleep data is transmitted

⚠️ Note: If you use Mi Fitness on iOS, heart rate and sleep data are not shared with Google Fit due to Apple restrictions.Solution: Use Health Sync with intermediate sync via Apple Health.

Optimization of data transmission: expert advice

To ensure that data from Mi Band 5 is transmitted to Google Fit as accurately and without delay as possible, follow these guidelines:

1.Tune the measurement frequency on the bracelet

  • 🩺 For pulse: in Mi Fitness, select Continuous monitoring (battery discharge will increase).
  • πŸ’€ For sleep: turn on Sensitive mode in bracelet settings.

2. Calibrate the pedometer

By default, the Mi Band 5 can overstate or understate the number of steps.

  1. Take exactly 50 steps by counting by hand.
  2. Compare it to the data in Mi Fitness.
  3. If the difference is greater than 10%, calibrate the sensor in the application settings.

3. Use the "Energy Saving Mode" wisely

In this mode, the bracelet syncs less frequently to the phone, which can lead to data loss.

4. Check version compatibility

Some versions of Mi Fitness (e.g. 4.6.0) have synced bugs. Update the app as soon as new releases are released.

πŸ’‘

If you are running or cycling, notify & Fitness will enable the option "Exact". GPS-Positioning. This will improve the accuracy of tracks in Google Fit.

7. Alternative services for synchronization

If Google Fit doesn’t work for you for some reason, consider alternative storage platforms with the Mi Band 5:

  • 🍎 Apple Health (for iPhone users): integrates with Mi Fitness and many fitness apps.
  • 🌍 Strava: ideal for athletes (supports training exports from Notify & Fitness).
  • πŸ“Š Samsung Health: If you have Samsung devices, you can sync your data through Health Sync.
  • πŸ”΅ Microsoft Health: rarely used, but supports basic metrics.

To transfer data to these services, use the same methods as for Google Fit:

  • Notify & Fitness β†’ Supports Strava, Apple Health.
  • Health Sync β†’ Samsung Health and Microsoft Health.

When choosing a service, consider:

ServiceBest for you.Limitations
Google FitAndroid users, integration with other applicationsNo support. SpOβ‚‚ iOS
Apple HealthOwners of iPhone and MacLimited data export outside the Apple ecosystem
StravaRunners, cyclists, athletesPaid functions for detailed analytics

8. Frequently Asked Questions (FAQ)

❓ Why Google Fit doesn’t show sleep data with Mi Band 5?
This is a limitation of the official Mi Fitness app, and use Notify & Fitness (Android) or Health Sync to transfer your sleep data (iOS/Android). Make sure that your bracelet settings enable sleep monitoring (Settings) β†’ Sleep regimen β†’ sensitive).
❓ Can you sync Mi Band 5 with Google Fit without a smartphone?
No, synchronization requires a phone (Android or iOS) with an intermediary app installed (Mi Fitness, Notify & Fitness or Health Sync).
❓ How to Transfer Historical Data from Mi Band 5 to Google Fit?
Health Sync: In sync settings, select a date range (e.g., the last 30 days); run manual sync; wait until the process is complete (may take up to 30 minutes for a large amount of data); note: some metrics (e.g., stress or stress). PAI) may not be carried away.
❓ Why Mi Fitness has stopped syncing after the update?
This is a typical problem after major updates: Try: Clear the Mi Fitness cache in your phone settings; disable and reconnect your Google Fit account in the app settings; install a previous version of Mi Fitness (e.g. 4.5.0) if the new version is unstable.
❓ Can you sync Mi Band 5 with Google Fit on two phones at the same time?
Technically, yes, but it can cause data conflicts.If you need to use a two-device bracelet: On the main phone, set up sync via Notify & Fitness. On the second phone, only use Mi Fitness without connecting to Google Fit. Avoid opening apps on both phones at the same time.