Via Health Connect · Android
Use a Xiaomi Band With CalorTracker
CalorTracker reads your Xiaomi band or watch through Android's Health Connect. The Mi Fitness app writes to Health Connect, and CalorTracker reads steps, workouts and active calories from there.
Get startedWhat syncs
| Data | What CalorTracker does with it |
|---|---|
| Workouts (exercise sessions) | Each completed workout becomes one entry on your Activity screen, with its type, duration and calories. |
| Steps | Your daily step count, and the steps that belong to each workout. |
| Active calories | The energy burned in each workout and across the day. Resting energy is not read, because your calorie target already includes it. |
Before you start
- The CalorTracker app and the Mi Fitness app on the same Android phone, with your band or watch paired in Mi Fitness.
- Mi Fitness cloud sync switched on, which Xiaomi's FAQ says comes first.
- Health Connect, built in on Android 14 and newer and installed from Google Play on older versions. The menu can differ by band model, so follow Xiaomi's FAQ for yours.
Set it up in 5 steps
1. Connect Mi Fitness to Health Connect
In Mi Fitness, turn on cloud sync, then open Profile, then Third-party data, tap Health Connect and connect it. Allow the steps and exercise data you want to share.
2. Open Health Connect in CalorTracker
In the CalorTracker app, open Settings and tap Health Connect (or open Activity and tap Connect Health Connect). If Health Connect is not installed, the app offers an Install Health Connect button.
3. Tap Connect Health Connect and allow access
Android shows a permission sheet for exercise, steps and active calories. Allow all three. CalorTracker only reads them.
4. Wait for the first import
CalorTracker imports the last 30 days. The dialog then shows what it read today: steps, active kcal and workouts, and the app those numbers came from.
5. Choose what to import
Switch workouts or daily steps and calories off if you only want one of them. From then on CalorTracker syncs when you open the app and when you come back to it, and Sync now refreshes by hand.
Which data Mi Fitness writes can depend on the band model and app version. CalorTracker shows what it read today (steps, active kcal, workouts) and names the app those numbers came from, so you can see whether your band is the one counted.
If it does not work
CalorTracker lists two Xiaomi apps. Which one is my band?
I connected, but nothing shows up. Why?
The app says a permission is missing, or the permission sheet does not appear.
Why does my step count differ from my watch?
Why do my workout calories differ from the watch?
I see one workout twice in Health Connect. Does it count twice?
Do imported calories change my daily calorie goal?
Privacy
- Read-only. CalorTracker never writes, changes or deletes anything in Health Connect.
- This data is never sold, never passed to data brokers or advertisers, and never used for advertising.
- If you use an optional AI feature after allowing AI data sharing, a summary of up to the last 7 days of activity figures (type, duration, steps, calories) can go with the request. Raw records and the names of the apps or devices that recorded them are not sent.
- You can revoke access in Health Connect’s settings, or turn sync off in CalorTracker, and it stops reading at once. The full wording is in section 6 of the privacy policy.
Sources and last verified
What each maker says about its app on this page comes from the maker’s own pages below, read on . Apps and menus change, so check the maker’s page for your device. Next review due by .
- Xiaomi: Xiaomi Smart Band 11 Active FAQ (Mi Fitness, Third-party data): https://www.mi.com/global/support/faq/details/KA-728033/

Your activity, next to your food
Once your steps and workouts are in, CalorTracker shows the calories you burned beside the calories you ate.
Start free on the web