Scale Relay
Garmin Connect won't read Apple Health? This app sends it

Get your scale into Garmin Connect, from your iPhone

Your scale's app already saves every weigh-in to Apple Health (Renpho, Withings, Eufy, Etekcity, Wyze, Zepp Life). Garmin Connect never picks it up. Scale Relay sends it there in one tap, with body fat and BMI when your scale's app recorded them. Mi Body Composition Scale 2 or Xiaomi S400? Read directly over Bluetooth, with full body composition.

Free download · First 2 Garmin syncs free · Then $14.99 once. No subscription.

A fraction of what a Garmin Index S2 costs, for one tap in the app after you weigh. No yearly fee and no separate charge for your history.

QR code linking to Scale Relay on the App Store
On a computer? Scan to open the App Store on your iPhone.
Scale Relay showing a 65.7 kilogram measurement saved to Garmin Connect with body fat, muscle mass, water and bone mass
Keep the scale you have

Any scale through Apple Health, or a Xiaomi scale directly

Pick one in the app. Scale Relay sends from one source at a time, so the same weigh-in is never sent twice.

New in 1.3

Any scale, through Apple Health

Most smart scales already save weigh-ins to the Health app through their own companion app. Withings, Renpho, Eufy, Etekcity, Zepp Life and many others do. Scale Relay reads what is there and relays it to Garmin Connect.

  • Weight, plus body fat and BMI when the scale's app provides them
  • Weigh-ins from the last 7 days are included when you connect
  • Older history is included with the one-time purchase
  • Every send is a tap in the app; there is no background sync
  • Read-only: Scale Relay never writes to Apple Health
Apple Health setup guide →
Most detail

A Xiaomi scale, over Bluetooth

For the Mi Body Composition Scale 2 and the Xiaomi Body Composition Scale S400, Scale Relay talks to the scale itself. No Xiaomi cloud for the Scale 2, and no MAC address or encryption key to type in for the S400.

  • Body fat, muscle mass, water, bone mass, BMI and BMR
  • Calculated on your iPhone, not on a server
  • Works without the Xiaomi Home or Zepp Life app open
  • Keep the app open while you weigh
Supported Xiaomi models →
In the app

What it looks like

The Health tab in Scale Relay listing a new weigh-in read from Apple Health, with connections for Apple Health and a Garmin account
Health tabConnect Apple Health and your Garmin account, then see exactly which weigh-ins are waiting before anything is sent.
Scale Relay showing a 65.7 kilogram measurement saved to Garmin Connect with full body composition
Saved to GarminA Bluetooth weigh-in with body fat, muscle mass, water and bone mass, confirmed by Garmin Connect.
Garmin Connect weight page showing a weigh-in sent by Scale Relay, with the entry listed below the chart
In Garmin ConnectWhat arrives: the weigh-in on Garmin Connect's Weight page, recorded the way an Index scale would record it.
Bluetooth compatibility

Two supported Xiaomi scales

These two are read directly over Bluetooth. Every other scale goes through Apple Health.

Supported

Mi Body Composition Scale 2

The scale broadcasts, Scale Relay listens. No pairing, no Xiaomi account, body composition calculated on the phone.

Scale 2 setup guide →
How it works

From scale to Garmin in three steps

01

Weigh yourself

Step on your scale as usual. With a Xiaomi scale, keep Scale Relay open and it reads the measurement directly.

02

Open Scale Relay

On the Health tab it shows the new weigh-ins your scale's app saved to Apple Health. Nothing is sent until you decide.

03

Send to Garmin

Review weight and whatever body composition is available, then send it to Garmin Connect. Two-factor sign-in is supported.

Your Garmin email and password go to Garmin only, straight from your phone; the session token is kept in the iOS Keychain. No Scale Relay account, and no Scale Relay server ever sees your password or your weigh-ins. The app contains no analytics, ads or tracking.

Download on the App Store

Free download · first two Garmin syncs free · then $14.99 once, no subscription

QR code linking to Scale Relay on the App Store
On a computer? Scan to open the App Store on your iPhone.
Straight answers

Questions people ask

Why doesn't Garmin Connect read my weight from Apple Health?

Today Garmin Connect writes to Apple Health but does not read weight from it, so the weigh-in your scale's app saved stops there. Scale Relay reads it from Health and sends it to Garmin Connect, with body fat and BMI when your scale's app recorded them.

I linked MyFitnessPal and my weight still doesn't reach Garmin.

The scale app → Apple Health → MyFitnessPal → Garmin chain carries weight only and often needs MyFitnessPal opened to fire; some users report it stopping after enabling Garmin's own nutrition tracking. Scale Relay sends directly and keeps a "Sent to Garmin" list so you know what arrived.

Is it automatic?

No. New weigh-ins wait on the Health tab and you tap Send. Nothing leaves your phone without that tap, the same weigh-in is never sent twice, and you see what Garmin accepted.

Will body fat show up in Garmin, or only weight?

Weight, plus body fat and BMI when your scale's app wrote them to Health. With a Mi Body Composition Scale 2 or Xiaomi S400 over Bluetooth also muscle, water, bone mass and BMR.

Does my Garmin password leave my phone?

It goes to Garmin's sign-in only, straight from your iPhone, and is not stored. Scale Relay keeps the session token in the iOS Keychain. There is no Scale Relay account and no Scale Relay server.

Does it work with Garmin two-factor authentication?

Yes. Enter the code from your email or authenticator app when Garmin asks. You sign in once; the session is kept until you sign out.

Guides

Setup guides and comparisons

Any scale

Apple Health to Garmin Connect

Withings, Renpho, Eufy, Etekcity, Wyze, Picooc, Zepp Life: how each app writes to Health, what is transferred, and the alternatives.