How to connect Xiaomi scales to iPhone: full instruction with error solutions

Xiaomi’s smart scales are not just a weight control accessory, they’re a full-fledged health tracking assistant. They measure not only body weight, but also body fat, muscle mass, water level, and even bone density. However, many iPhone users have difficulty connecting first: the device doesn’t find the scales, the data doesn’t sync, or the app gives an error. In this article, we’ll look at all the ways to connect, from standard synchronization via Mi Fit to alternative methods using Zepp Life or Apple Health.

The peculiarity of working with iOS is the limitations of the operating system itself: it tightly controls the access of applications to Bluetooth and the background. So the connection process may be different from Android. We will also look at common errors (for example, code 5001 or 10002) and give specific solutions. If you just unpacked the scales Xiaomi Mi Body Composition Scale 2 or Xiaomi Smart Scale 2 β€” this guide will help you avoid hours of pointless attempts.

1.What scales Xiaomi is compatible with the iPhone?

Not all Xiaomi smart scales work equally well with iPhones, and the main criteria for compatibility are support for Bluetooth 4.0+ protocol and the presence of an official app in the App Store.

  • πŸ”Ή Xiaomi Mi Body Composition Scale 2 is the most popular model with analysis of 13 body parameters.
  • πŸ”Ή Xiaomi Smart Scale 2 is a budget option with basic features (weight, BMI, fat mass.
  • πŸ”Ή Xiaomi Mi Scale 3 – improved version with display and support for Apple Health.
  • πŸ”Ή Xiaomi Mi Smart Scale (first generation) – outdated model, may require manual connection.

If your model is not on this list, check its name on the official Xiaomi website or on the product card on AliExpress/Mi Store. Please note: some scales (for example, Xiaomi Mi Body Fat Scale for the Chinese market) may not have localized firmware for iOS.

πŸ“Š What Xiaomi Weight Model Are You Using?
Mi Body Composition Scale 2
Smart Scale 2
Mi Scale 3
Another model.
I haven't bought it yet.

Preparation for connection: what to do before synchronization

Before you start connecting, follow the mandatory steps:

Install the latest version of the Mi Fit or Zepp Life app

Turn Bluetooth on your iPhone (Settings β†’ Bluetooth)

Make sure the scales are charged (the indicator should burn when pressed)

Place the scales on a flat, hard surface (not on the carpet!)

Delete old data about weights in the application (if you have previously connected)-->

Pay special attention to app permissions. Once you install Mi Fit or Zepp Life, go to iPhone Settings β†’ Privacy β†’ Geolocation Services and select When in Use mode for the app. Without this, the scales may not be determined.

⚠️ Warning: If you're using an iPhone with iOS version below 14.0, upgrade.Old versions don't support Bluetooth Low Energy protocol (BLE), work-weight.

Also check if your iPhone is running Battery Savings mode (Settings β†’ Battery) which restricts the background of applications, which can interrupt data synchronization.

3. Step-by-step instruction: connection via Mi Fit

Mi Fit is the official tool for working with Xiaomi scales.

  1. Open Mi Fit and log in through your Xiaomi account (or create a new one).
  2. Click on the + icon in the upper right corner and select Add Device.
  3. In the list of devices, search for Libra and select your model (e.g. Mi Body Composition Scale 2).
  4. Stand on the scales – a confirmation code (e.g. E1 or 5A) should appear on the display.
  5. Enter this code in the Mi Fit app and wait for the "Connected" message.

If no code appears in step 4:

  • πŸ”„ Reset the scales (remove and reset the batteries).
  • πŸ“± Restart the Mi Fit app and try again.
  • πŸ”‹ Make sure the battery is above 20% (at low charge, they don’t transmit data).

πŸ’‘

If the scales don’t appear on the device list, try connecting via Zepp Life – this app often works better with iOS 15+.

4. Alternative way: Connecting via Zepp Life

The Zepp Life app (formerly Amazfit) is a redesigned version of the Mi Fit with improved iOS support.It works for all Xiaomi scales except for legacy models (such as the Mi Scale 1).

  • πŸ“Š More detailed statistics (graphs of changes by week/month).
  • πŸ”„ Automatic synchronization with Apple Health.
  • πŸ›  Fewer errors when connecting to an iPhone.

Instructions for connection:

  1. Download Zepp Life from the App Store and sign in via your Xiaomi account (you can use the same data as you use in Mi Fit).
  2. Go to the section "Profile β†’ Add device".
  3. Select Libra and follow the instructions on the screen.
  4. When the scales show a code (e.g., F3), enter it into the app.

Important: If you've used Mi Fit before, the data won't be automatically transferred. To avoid losing your measurement history, export it to Apple Health before you switch to Zepp Life.

5. Synchronization with Apple Health: How to transfer data

To make Xiaomi scale data appear in the standard Health app on the iPhone, you need to configure integration:

  1. Open Mi Fit or Zepp Life.
  2. Go to Profile β†’ Settings β†’ Data Synchronization.
  3. Activate the switch opposite Apple Health.
  4. Allow access to records of weight, percentage of fat and other parameters.

After that, all new measurements will automatically be duplicated in Apple Health.

ParameterSupported in Mi FitSupported by Zepp LifeNotes
Weight.βœ…βœ…Always synchronized
Percentage of fatβœ…βœ…It may be different from Apple Health data due to different algorithms
Muscle massβŒβœ…Only in Zepp Life.
Water levelβœ…βœ…β€”
Bone massβŒβœ…Only in the premium version of Zepp Life

⚠️ Note: If the data is not synced, check the permissions in your iPhone settings β†’ Confidentiality β†’ Health β†’ Apps. Sometimes iOS resets access after an update.

6. Common mistakes and their solutions

Even with the right connection, there can be failures.-5 errors and ways of eliminating them:

Error codeDescriptionDecision
5001Libra does not respond to the connection requestπŸ”‹ Replace batteries (even if the light is on). πŸ“± Reinstall Mi. Fit/Zepp Life. πŸ”„ Reboot your iPhone.
10002Incorrect confirmation codeπŸ”„ Take off and stand on the scale again to generate new code. πŸ“΅ Make sure there are no other Bluetooth enabled devices nearby (may interfere with your Bluetooth).
BLE_ERRORBluetooth problemsπŸ“± Forget the device in Settings β†’ Bluetooth and reconnect. πŸ›  Reset your network settings on your iPhone (Settings) β†’ Mainstream β†’ Transfer/Dumping β†’ Resetting network settings).

If neither of these methods worked, try connecting the scales to another device (like an Android smartphone or tablet). If they work there, the problem is with your iPhone settings.

  • πŸ”„ Update iOS to the latest version.
  • πŸ“΅ Turn it off. VPN Proxies (they can block the connection to Xiaomi servers).
  • πŸ›  Reset all iPhone settings (Settings) β†’ Mainstream β†’ Transfer/Dumping β†’ Resetting all settings).
What if the weight is not the right weight?
If the scales systematically understate or overstate the reading: 1. Put them on a perfectly flat surface (like tile). 2. Reset the calibration: remove the batteries, wait 10 minutes, then set back. 3. Check whether the scales on the carpet or soft coating are not worth it - this distorts the pressure sensors. 4. If the problem remains, contact Xiaomi support (possible factory defect sensors).

7. How to improve the accuracy of measurements

Xiaomi smart scales use bioimpedance analysis (a weak electric current passes through the body). To make the data as accurate as possible, follow these rules:

  • ⏰ Measure your weight at the same time (better on an empty stomach in the morning).
  • 🚿 Do it before showering or exercising - wet skin distorts the results.
  • πŸ‘Ÿ Stand on the scales with bare feet (socks or slippers interfere with contact with sensors).
  • πŸ“΅ Keep your iPhone close (no further than 1 meter) – this speeds up data transfer.

If you are interested in the indicators of muscle or bone mass, consider:

  • πŸ’ͺ After training, wait 2-3 hours – the muscles accumulate water, which distorts the results.
  • 🍽 Avoid measurements after heavy meals or alcohol.
  • 🩺 For medical accuracy, use professional scales (smart scale Xiaomi gives an error of up to 3-5%).

πŸ’‘

For maximum accuracy, create a full profile in the Mi Fit or Zepp Life app: specify height, age, gender and activity level, without which the algorithms will use averaged data.

8.Resetting the scales to factory settings

If the scales are out of sync or show errors, a complete reset may help.

  1. Remove the battery compartment cover (usually on the underside of the scales).
  2. Remove the batteries for 10-15 seconds.
  3. Install the batteries back and wait for the switch on (the indicator should blink).
  4. Press and hold the on button (if any) for 5 seconds until the display blinks.

Once the scale is reset, it will be like new ones, you need to reconnect them via Mi Fit or Zepp Life. If the switch is not on (as in Mi Body Composition Scale 2), just retrieving the batteries for 15+ seconds will return the factory settings.

⚠️ Warning: Reset deletes all stored user data, and if you have multiple profiles (for example, for different family members), you will have to recreate them.

FAQ: Frequent questions

Can you connect Xiaomi scales to iPhone without Mi Fit?
Yes, but only through third-party apps like Zepp Life or Apple Health (if scales have already been connected), Xiaomi does not officially support other synchronization methods.
Why Xiaomi scales are not connected to the iPhone 15?
The problem may be iOS 17+, which tightly controls Bluetooth connections. Try: Turn off Charge Saving mode. Allow Mi Fit to use Bluetooth in the background (Settings β†’ Mi Fit β†’ Bluetooth). Update the firmware of the scales (if available in the app).
How to transfer data from Android to iPhone?
Export your story from Mi Fit to Android to Google Fit, then connect Google Fit to Apple Health through intermediary apps like Health Sync.
Libra shows the error "Too many users." What do you do?
This means that the maximum number of profiles (usually 10) is saved in the balance memory.Reset the scales to factory settings (see Section 8) or delete unnecessary profiles in the application.
Can you use Xiaomi scales without a smartphone?
Yes, but you'll only see the basics (weight, sometimes BMI) on the scale display, and you'll need a smartphone with an app to analyze your body composition.