How to tie Xiaomi scales to Samsung Health: 3 proven ways

Xiaomi Mi Smart Scale has become a popular gadget for controlling weight, body composition and even heart rate. However, many users face the problem: how to sync data with the Samsung Health app if manufacturers do not provide direct integration?

The main difficulty is that the ecosystems of Xiaomi and Samsung are incompatible at the level of the system. API. But there are workarounds, from the use of intermediate applications to manual data export, and we'll look at all the current methods, including step-by-step instructions with illustrations, model compatibility tables, and solutions to typical errors.

Important: The procedure may vary depending on the weight model (e.g. Mi Body Composition Scale 2 vs Xiaomi Smart Scale 2) and the firmware version. If you use scales older than 2020, you will need to update the software through Mi Fit before syncing with Samsung Health will not be possible.

Why Xiaomi and Samsung Health are not working together

The root of the problem lies in the closed protocols of data exchange. Xiaomi uses its own cloud Mi Cloud and the other two. API for data transmission in Mi Fit/Zepp Life, while Samsung Health works exclusively with Samsung branded devices or certified partners (such as Garmin or Fitbit).

Technical limitations:

  • πŸ”’ Lack of open access API Samsung Health for third-party developers (unlike Google Fit).
  • πŸ“± Bluetooth Protocol Blocking: Xiaomi scales use proprietary protocol that is not recognized by Samsung Health.
  • 🌐 Geographical restrictions: Samsung Health functionality is reduced in some regions (e.g. China.

There is a legal aspect to it: Samsung is actively protecting its ecosystem from third-party devices to encourage the purchase of its own gadgets (such as the Samsung Smart Scale), but that doesn’t mean integration is impossible – it just requires additional tools.

πŸ“Š Which ecosystem do you prefer for health?
Xiaomi (Mi Fit/Zepp)
Samsung Health
Google Fit
Apple Health
Another.

Method 1: Sync through Google Fit (official method)

The most reliable and supported method by manufacturers is to use Google Fit as an intermediary, which works for most Xiaomi scales (except the oldest, Released until 2019) and does not require root rights or complex manipulation.

Algorithm of action:

  1. Install applications: πŸ“± Mi Fit or Zepp Life (depending on weight model). πŸ“± Google Fit (available on Google Play and App Store). πŸ“± Samsung Health (Update to the latest version).
  2. Connect the scales to the Mi Fit/Zepp Life: Open the app β†’ Profile β†’ Add the device β†’ Libra. Follow the instructions on the screen (usually you need to stand on the scale to activate Bluetooth).
  3. Set up sync with Google Fit: In Mi Fit go to Profile β†’ Settings β†’ Accounts β†’ Google Fit. log in and allow access to body weight and composition data.
  • Open Samsung Health β†’ More. β†’ Settings β†’ Connected services β†’ Google Fit.
  • Select the data types to import (required to mark "Weight" and "Body composition").

Weigh yourself on Xiaomi scales|Check the appearance of data in Mi Fit|Update your data in Google Fit (swipe down)|Make sure that the data is displayed in Samsung Health (section "Weight")

-->

⚠️ Note: If the data does not appear in Samsung Health, check it out:

  • πŸ”„ Update all applications to the latest versions.
  • πŸ“Ά Make sure your phone is on Bluetooth and internet.
  • πŸ”’ In Android settings, let Google Fit and Samsung Health work in the background.

Method 2: Use of third-party applications (Health Sync, SyncSolver)

If sync through Google Fit doesn’t work (for example, due to regional restrictions), you can use specialized intermediary applications.

  • πŸ”„ Health Sync (Android) – Supports data transfer between 50 and 5+ Services including Mi Fit and Samsung Health.
  • πŸ”— SyncSolver (Android/iOS) β€” Paid solution with advanced data filtering settings.
  • πŸ“Š Apple Health (for iOS) – If you have an iPhone, you can export the data to Apple Health first and then to Samsung Health.

Instructions for Health Sync:

  1. Download and install Health Sync from Google Play.
  2. Open the application and provide all the permissions requested.
  3. In the Data Sources section, select Mi Fit (or Zepp Life) and log in.
  4. In the Data Receivers section, select Samsung Health and connect your account.
  5. Set up sync rules: Source: Mi Fit β†’ Weight Receiver: Samsung Health β†’ Weight Frequency: Automatically (or manually)
  6. Click Sync and wait for the process to be completed.
How to check if Health Sync is working properly?
After the first sync, open Samsung Health and go to the Weight section. If data is duplicated or displayed with errors, set the filter by date in Health Sync (for example, import only the last 30 days).

⚠️ Note: Free version of Health Sync has limitations:

  • πŸ•’ Synchronization every 24 hours (in the paid version – every 4 hours).
  • πŸ“Š There is no support for certain metrics (such as blood viscosity or stress levels).
  • πŸ›‘οΈ Data Leakage Risk – Use only official sources for downloading.

Method 3: Manual export and import of data (for advanced users)

If automatic methods don't work, you can export data from Mi Fit to a file and upload it to Samsung Health manually, which takes longer, but guarantees 100% control over the data.

Step-by-step:

  1. Exporting data from Mi Fit: Open Mi Fit β†’ Profile β†’ Settings β†’ Data export. Select the.csv or.json format (preferred) JSON Specify the period (e.g. last 6 months) and confirm the export.
  2. Data conversion: The file will be sent to your email or stored in the cloud. Download it. Use Open Health Tools or Excel to convert to a format supported by Samsung Health (e.g.,.tcx or.fit).
  • Open Samsung Health β†’ More. β†’ Settings β†’ Data import.
  • Select the converted file and confirm the import.
File formatSupported metricsLimitations
.csvWeight, BMI, fat massNo support for muscle mass and water
.jsonAll metrics (including bone mass)Requires conversion for Samsung Health
.fitWeight, fat mass, muscle massDoes not support historical data older than 1 year
.tcxWeight, BMI, waist girthLimitation of 500 entries per import

⚠️ Note: When importing manually:

  • πŸ“… Data may be duplicated if periods overlap with existing records.
  • πŸ”’ Samsung Health limits imports to 1,000 records per month (new data ignored if it exceeds the limit).
  • πŸ”§ For accurate format conversions, you may need to know Python or use scripts.

πŸ’‘

If you export data frequently, create a template in Excel with formulas to automatically convert.csv to.fit. =CONCATENATE() Formation of lines in the desired format.

Solving the problems: why Xiaomi scales are not synchronized

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

Problem.Possible causeDecision
Libra doesn't connect to the phoneBluetooth is off or the scales are dischargedTurn on Bluetooth, replace batteries (4)Γ—AAA), Reset the scales (press the button at the back for 10 seconds)
Mi Fit is available, but not Samsung HealthNot configured to sync with Google FitCheck the settings in Mi Fit β†’ Profile β†’ Google Fit
Error "Device not supported"The old firmware of scalesUpdate the software through Mi Fit (section "Device Update")
Data is duplicatedMultiple sources of synchronizationTurn off unnecessary services in Health Sync or Samsung Health
Samsung Health doesn't see Google FitRegional restrictionsChange your Samsung account region to β€œUSA” or β€œGermany”

If none of these methods worked, try:

  • πŸ”„ Reset the scales to factory settings: press and hold the button on the back for 15 seconds until the indicator blinks.
  • πŸ“± Reinstall apps: Remove Mi Fit, Google Fit, and Samsung Health, then install again.
  • 🌍 Use it. VPN: Samsung Health features are only available in certain countries (e.g. the United States or Korea).

πŸ’‘

Before resetting the scales, write down the last readings - after resetting the data history in the device will reset!

Synchronization methods comparison: what to choose

Each method has its pros and cons, depending on your technical skills and data requirements:

MethodDifficultyAutomationSupported metricsLimitations
Through Google Fitβ­β­β˜†Complete.Weight, BMI, fat massDelay up to 24 hours
Health Syncβ­β­β˜†Partial (paid)All metrics.Risk of data leakage
Manual export⭐⭐⭐Absent.All metrics.Requires technical skills

Selection recommendations:

  • πŸ† For most users, the first method (via Google Fit) is optimal – it is free, reliable and officially supported.
  • πŸ› οΈ If you need advanced analytics (such as high-precision muscle tracking), use Health Sync with a paid subscription.
  • πŸ“Š For one-time data transfer (for example, when changing weights), manual export is suitable.

Alternative solutions: what to do if nothing works

If standard methods do not work, consider alternatives:

  • πŸ”„ Use Samsung scales: if integration is critical, it’s easier to buy a Samsung Smart Scale – they sync directly with Samsung Health.
  • πŸ“± If the main goal is analytics, not linking to Samsung Health, use Google Fit as the main application.
  • πŸ’» Create your own solution: with Tasker (Android) or Shortcuts (iOS), you can automate the export of data from Mi Fit and download to Samsung Health via the Internet. API (Programming skills will be required).
  • 🌐 Web services: Some platforms (such as MyFitnessPal) support Mi Fit imports and Samsung Health exports.

⚠️ Attention: When using informal methods (e.g, API via Tasker):

  • πŸ” Your account may be blocked for violating Samsung Health.
  • πŸ›‘οΈ Data can be transmitted without encryption (the risk of interception).
  • πŸ“΅ Automation may stop working after app updates.
How to check if your Xiaomi scale model supports synchronization?
Open Mi Fit and go to the device section. If the scale settings have data export or sync with other services, your model is compatible. For clarification, check the list of supported devices on the Xiaomi support site (section "Compatibility List").

FAQ: Frequent questions about synchronization Xiaomi and Samsung Health

Can Xiaomi scales be connected to Samsung Health without a phone (for example, via a tablet)?
Yes, but with limitations: The tablet must support Bluetooth 4.0+ (Xiaomi scales are used BLE). The tablet must have an application Mi installed. Fit/Zepp Life (not all tablet models are supported) Sync via Google Fit may not work on tablets without Google Mobile Services (e.g. some Huawei models), recommend using the phone for initial setup and then switching to a tablet if necessary.
Why Samsung Health displays the wrong weight (e.g., in kg instead of pounds)?
The problem is related to the mismatch of the units of measurement in Mi Fit and Samsung Health.To fix: Open Mi Fit β†’ Profile β†’ Settings β†’ Measurement units: Set the same units as Samsung Health (usually kg/cm) Resynchronize the data (on Google Fit or Health Sync, click Update). If the problem persists, check the phone's regional settings - some versions of Samsung Health automatically switch units depending on the country.
How to transfer historical data from Mi Fit to Samsung Health in a few years?
For mass transfer of historical data: Export data from Mi Fit to.csv (maximum period of 3 years). Use TcxCreator to convert to.tcx. Break the file into 300 entries (Samsung Health restriction). Import each file individually through Samsung Health β†’ Data import. ⚠️ Samsung Health may ignore records over 5 years old or with incorrect time stamps.
Will the sync work if I use an iPhone?
Yes, but with nuances: There is no official Health Sync app on the iPhone β€” use SyncSolver or Apple Health as an intermediary. There is no export to Google Fit for iOS β€” only Apple Health. To transfer data to Samsung Health: Export data to Apple Health. Use the Health Sync for iOS app (paid) to transfer from Apple Health to Samsung Health. Alternatively, if you have an Android device (even an old one), set up sync on it, and then log in to Samsung Health on the iPhone β€” the data will be pulled up automatically.
Can Xiaomi scales be synchronized with Samsung Health on a Galaxy Watch?
No, there's no direct sync, but there's a workaround: Set up sync on your phone (any of the methods described). Make sure the data is displayed in Samsung Health on your phone. On a Galaxy Watch, open Samsung Health - the data will be automatically pulled up through your Samsung account. ⚠️ Restrictions: Only the last 30 days of history will be displayed on the clock, and some metrics (such as blood viscosity) may not be transmitted.