How to connect Xiaomi smart scales to iPhone: full instruction with photos and tips

Introduction: Why sync Xiaomi scales with iPhone?

Xiaomi's smart scales are not just a weight-measuring device, but a full-fledged fitness tracker that can analyze body composition, water levels, muscle and bone mass. But all of this functionality is revealed only when you connect to a smartphone. If you're an iPhone owner, the synchronization process may seem obscure: there's no standard Bluetooth connection like on Android, and the Mi Fit and Zepp Life apps work with nuance.

In this article, we will discuss all the current ways of connecting – from basic configuration through official applications to solving typical errors like β€œdevice not found” or β€œdata cannot be synchronized.” Particular attention will be paid to the Xiaomi Mi Smart Scale 2, Xiaomi Body Composition Scale 2 and Xiaomi Smart Scale 3, as they are the most popular among iOS users.

Before you start, make sure your iPhone is running iOS 14 or later - older versions may not support the latest Xiaomi app updates.Also check that the scales are at least 20% charged (the charging indicator usually flashes when the battery level is low).

Which Xiaomi scales are compatible with the iPhone?

Not all Xiaomi smart scales work equally well with iOS. Here's the current list of supported models for 2026:

  • πŸ”Ή Xiaomi Mi Smart Scale 2 is the most common model with 13 body parameters analysis.
  • πŸ”Ή Xiaomi Body Composition Scale 2 – improved version with a bioimpedance sensor and accurate measurement of muscle mass.
  • πŸ”Ή Xiaomi Smart Scale 3 - budget option with basic functions (weight, BMI, fat mass).
  • πŸ”Ή Xiaomi Mi Body Composition Scale (first version) – outdated model, but still compatible with iOS.
  • πŸ”Ή Xiaomi Smart Scale 2 Lite – a simplified version without body composition analysis, suitable for basic weight tracking.

Important: Xiaomi Mi Scale (first generation) models are not officially supported after the Mi Fit update in 2023. If you have this version, try using third-party apps like Health Sync or Apple Health to export data.

Also note regional restrictions: some scales (e.g., Xiaomi Smart Scale 3 for the Chinese market) may require you to change the region in the Mi Fit app to China ().

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

Preparing for connection: what to do before synchronization

Before you start connecting, follow a few mandatory steps:

Install Mi Fit or Zepp Life from the App Store

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

Make sure the scales are on a flat surface (not on the carpet!)

Charge the scales (if the indicator flashes red)

Create a Xiaomi account or sign in to an existing one-->

Account Note: If you already have a Mi Account (e.g. for a Xiaomi smartphone), use it. If not, sign up via the Mi Fit app or at account.xiaomi.com. Zepp Life also requires separate registration, but supports Apple ID sign-in.

If your Xiaomi account is linked to another region (e.g. China) and the scales are bought for the European market, there may be a synchronization error.

  1. Open Mi Fit β†’ Profile β†’ Settings β†’ Region.
  2. Select the country corresponding to the weight model (for example, "Russia" for Xiaomi Mi Smart Scale 2 global version).
  3. Restart the app.

πŸ’‘

If the scales are not turned on, try resetting them to factory settings: put any object on the scale (for example, a book) and hold for 5 seconds. After reset, the indicator should flash white.

Step-by-step: how to connect Xiaomi scales to the iPhone through Mi Fit

Synchronization via Mi Fit is the most reliable way for most models.

  1. Step 1. Install the app Download Mi Fit from the App Store and open it. When you first start, agree to the terms of use and log in to your Xiaomi account.
  2. Step 2. Add Device Click on icon + (or Add Device) β†’ select Smart Libra category β†’ find your model in the list.
  3. Step 3: Activate Bluetooth Make sure that your iPhone is enabled with Bluetooth (Settings) β†’ The scales should be within a radius of 1-2 meters from the phone.
  4. Step 4: Sync Stand on the scales (with bare feet if the model supports body composition analysis). In 5-10 seconds, the iPhone screen will have a connection request. Confirm it.
  5. Step 5: Set up a profile, Enter your height, age, gender, and this is necessary to correctly calculate your BMI and other indicators.

If the scales are not connected:

  • πŸ”„ Restart Bluetooth on iPhone (Settings) β†’ Bluetooth β†’ Turn off/Enable).
  • πŸ“± Remove the scales from the list of devices in Mi Fit and try to add again.
  • πŸ”‹ Check the weights – if the indicator is not burning, connect them to charge for 30 minutes.
What if Mi Fit can’t see the scales?
1. Make sure the scales are on (put your foot on them - the indicator should light up). 2. In Mi Fit, go to Profile β†’ Settings β†’ Devices and remove all old connections. 3. Reinstall the Mi Fit. 4 app. Try connecting through another app (e.g. Zepp Life). 5. If nothing helps, reset the scales to factory settings (see tip above).

Alternative way: Connect via Zepp Life (formerly Mi Fit)

In 2023, Xiaomi began gradually replacing Mi Fit with a new app, Zepp Life, which has a more modern interface and is better optimized for iOS.

  1. Download Zepp Life from the App Store.
  2. Sign up or sign in via your Xiaomi/Apple ID/Google account.
  3. Click Add Device β†’ Select Libra β†’ Find your model.
  4. Follow the instructions on the screen. Libras must be automatically determined via Bluetooth.

The advantages of Zepp Life over Mi Fit:

  • πŸ“Š More detailed statistics (weight changes by week/month).
  • πŸ”„ Automatic sync with Apple Health (configured in Profile) β†’ Settings β†’ Integration).
  • πŸ‘₯ Multiple profile support (comfortable for family use).

Disadvantages: Some older weight models (e.g. Mi Scale 1) may not be supported, in which case stay on Mi Fit or use workarounds (see problem solving section).

πŸ’‘

If you use both apps (Mi Fit and Zepp Life), the data can be duplicated. Choose one and turn off sync in the second to avoid confusion.

Synchronizing data with Apple Health: how to export indicators

One of the key features of the smart scale is the ability to automatically transfer data to Apple Health, where it will be available to other fitness applications (for example, MyFitnessPal or Strava), which takes less than a minute to set up:

  1. Open Mi Fit or Zepp Life.
  2. Go to Profile β†’ Settings β†’ Account and Sync (in Zepp Life, the path may differ: Profile β†’ Integrations).
  3. Find the Apple Health item and turn on the switchboard.
  4. Allow access to data (weight, height, fat mass, etc.).

What data is transferred to Health?

ParameterMi FitZepp LifeNotes
Weight.βœ…βœ…The main indicator is always transmitted
Percentage of fatβœ…βœ…Only for models with bioimpedance
Muscle massβœ…βœ…It may be different from manual measurements.
Water levelβœ…βœ…The indicator is calculated automatically
Bone massβŒβœ…Zepp Life is referred to as "Bone Mass".

Important: Apple Health data is not updated instantly, but with a delay of 5-15 minutes.

  • πŸ”„ Restart the Mi app Fit/Zepp Life.
  • πŸ“± Check the permissions in iPhone Settings β†’ Confidentiality β†’ Health β†’ Annexes.
  • πŸ”Œ Disable and reconnect the scales in the app.

πŸ’‘

To prevent data from being duplicated in Apple Health, disable weight syncing in other fitness apps (e.g. Google Fit or Samsung Health).

Problem Solving: Scales are not connected or synchronized

Even with the right setup, there can be errors, and let's look at the most common ones and how to fix them:

⚠️ Note: If Xiaomi scales are connected but data is not saved, check the date of birth in the profile. Wrong age distorts the calculations of body composition (especially percentage of fat and muscle mass).

Problem 1: Libra is not in Mi Fit/Zepp Life

  • πŸ”‹ Check the weight (the indicator should be green or blue).
  • πŸ“± Make sure the iPhone is not in charge saving mode (disables background Bluetooth).
  • πŸ”„ Reboot your iPhone and scales (reset the scales as described above).
  • 🌐 Check that your iPhone is not connected to VPN β€” This can block synchronization with Xiaomi servers.

Problem 2: Data is not saved or reset

  • πŸ“‘ Check your internet connection – without it, data is not sent to the server.
  • πŸ‘€ Make sure your profile shows the correct height and age (affects your calculations).
  • πŸ”„ Update the Mi app Fit/Zepp Life to the latest version.

Problem 3: Libras are connected, but show incorrect data

  • 🧘 Stand on the scales with bare feet (socks distort bioimpedance indicators).
  • βš–οΈ Place the scales on a solid, flat surface (carpet or soft floor affect accuracy).
  • πŸ•’ Measure your weight at the same time (in the morning on an empty stomach – optimally).

⚠️ Note: If the scales of Xiaomi Smart Scale 3 show weight with a large error (for example, the scales of the Xiaomi Smart Scale 3 show a large margin of error, +5 kg), try calibrating them. To do this, stand on a scale with an object of known weight (for example, a dumbbell 10 kg) and compare the readings. If the difference is more than 1 kg, contact Xiaomi for support - a sensor defect is possible.

FAQ: Answers to Frequent Questions

Can you connect Xiaomi scales to iPhone without Mi Fit or Zepp Life?
Technically, but with limitations. Some users use third-party apps like Health Sync or Mi Scale (for Android, but there are workarounds through emulators). However, officially Xiaomi only supports its apps, so stability is not guaranteed. If you only need basic functionality (weight measurement without body composition analysis), you can try connecting through Apple Health manually, but automatic synchronization will not work.
Why does Xiaomi’s scale show different weights when measured again?
This is normal for most smart scales. Β±0.1–0.3 kg bound: πŸ”Ή Uneven weight distribution on the platform (stand in the center). πŸ”Ή Vibrations or soft surface under weights. πŸ”Ή Electrical interference (if other Bluetooth devices are working nearby). To be accurate, measure weight 2-3 times in a row and take the average value.
How to lose Xiaomi scales to factory settings?
The method of reset depends on the model: πŸ”Ή Mi Smart Scale 2/Body Composition Scale 2: Put a heavy object on the scale (for example, a book) and hold it. 5–10 seconds until the indicator flashes white. πŸ”Ή Smart Scale 3: Press and hold the button sideways (if any) or use a combination of three short presses, and once reset, the scales will be removed from the application and have to be reconnected.
Can you use Xiaomi scales without a smartphone?
Yes, but with limitations, the scales retain the last dimension in their memory, but: πŸ”Ή Without syncing with your smartphone, you won’t see a history of changes. πŸ”Ή Analysis of body composition (fat, muscle) requires data from the profile (age, height) that is stored in the application. πŸ”Ή Through 1–2 Weeks without connecting to Mi Fit/Zepp Life scales can reset the settings. You don't need a smartphone for basic weighting, but you need one for full use.
How to transfer data from Xiaomi scales to the new iPhone?
If you've changed your iPhone, follow these steps: On your old phone, open Mi Fit/Zepp Life and make sure the data is synced to the cloud. On your new iPhone, install the same app and log in to the same Xiaomi account. Data will automatically be downloaded from the cloud. Libras don't need to be reconnected, they're tied to your account. If the data doesn't show up, check your Internet connection and update the app.