Good battery life
Bigger, colorful display
Lots of sports tracking modes
Useful smart features
Accurate resting heart rate readings
Battery life takes a hit with advanced features
Heart rate sensor struggles with high-intensity workouts
Sleep tracking can be off
Xiaomi Wear app still needs work
No NFC, voice assistant outside China
Each year, Xiaomi adds a handful of new features to its Mi Band line. And each year, the company is able to keep its cost down under €50. The Xiaomi Mi Band 6 is no different, gaining modern features like a bigger display and blood oxygen tracking. But other competitors are catching up to Xiaomi’s lead in the sub-€50 fitness tracker space, sometimes offering more for the price. Read our full Xiaomi Mi Band 6 review to see if this is the cheap fitness tracker you’re looking for.
What you need to know about the Xiaomi Mi Band 6
- Xiaomi Mi Band 6 (global, no NFC): €44.99 (~$53)
- Xiaomi Mi Band 6 (China, no NFC): 229 yuan (~$35)
- Xiaomi Mi Band 6 (China, NFC): 279 yuan (~$42)
The Xiaomi Mi Band 6 (aka Xiaomi Mi Smart Band 6 in some regions) is Xiaomi’s flagship fitness tracker for 2021. True to form, the Mi Band 6 offers more features than you’d expect for a sub-€50 wearable.
New features include a bigger AMOLED display, more than double the activity tracking modes, blood oxygen monitoring, and breathing quality assessments during sleep. Those features alone may not make existing Mi Band 5 (or even Mi Band 4) users want to upgrade, but they may be just enough to get people to consider Xiaomi’s offering over the cheapest Fitbit.
However, Xiaomi’s Mi Bands are no longer shoo-ins for the best cheap fitness tracker crown. That may have been the case for the last few years, but now companies like Amazfit offer alternatives to the Mi Band that can also deliver on the basics.
Xiaomi sells two versions of the Mi Band 6 in China: one with contactless payments and Xiaomi’s Xiao AI voice assistant, and another model without those two features. Unfortunately, the global model misses out on those features too.
The company is keeping quiet about the countries in which the Mi Band 6 will be available. Based on the Mi Band 5’s availability, we can assume the Mi Band 6 will come to most parts of the world and possibly India at a later date. It likely won’t see an official launch in the US, but that shouldn’t stop you from importing one from an international retailer like Amazon. It will be available in six colorways: Black, Orange, Yellow, Olive, Ivory, and Blue. The global Mi Band 6 version will launch sometime in late April.
Design: Same ol’ same ol’
The Xiaomi Mi Band 6’s design is essentially unchanged from the previous two generations of Mi Bands. It’s made of a small tracker module that fits into a thin silicone strap. The black model of our Xiaomi Mi Band 6 review unit isn’t all that eye-catching, but there are plenty of third-party options available around the internet.
The Xiaomi Mi Band 6's design is essentially unchanged from the previous two generations.
The strap that comes with the Mi Band 6 feels okay. It’s soft and doesn’t collect dust or hair, which is always a win. I’m not a huge fan of the pin-in-hole buckle, but I know many people prefer them. Also, the Mi Band 6 works with Mi Band 5 bands (and vice versa). So, Mi Band 5 owners can use their existing straps if they upgrade to the 6.
The one big improvement on the design front is the upgraded display. The Xiaomi Mi Band 6 boasts a much larger 1.56-inch AMOLED display, which is 50% bigger than the Mi Band 5’s 1.1-inch screen. The display nearly spans to the edge of the case and makes the fitness tracker look much more modern.
Unfortunately, there’s no ambient light sensor. The display gets plenty bright, even when viewing it outdoors in direct sunlight. Still, you might find yourself manually adjusting the display brightness if you’re transitioning between darker and lighter environments.
There are well over 100 watch faces available for the Mi Band 6. Fewer than 10 are customizable, and the majority of the watch faces are themed with cutesy anime characters. Honestly, I really struggled to find a watch face that wasn’t tacky.
Battery life is never an issue for Mi Bands, and that’s also true for the Mi Band 6. Xiaomi claims the fitness tracker can last 14 days on a single charge with “normal” usage. That’s certainly possible if you’re only using the most basic functions, but it hasn’t been my experience.
Many of the Mi Band 6’s features drain the battery quickly. Turning on Xiaomi’s new breathing score feature, all-day stress monitoring, or increasing the frequency of resting heart rate readings all affect battery life and don’t constitute “normal” usage. This is a review, so I had all those things turned on. Realistically, I’d say most people will be able to get just over a week out of the Mi Band 6’s battery if they plan on using all the new features.
Health and fitness tracking: Fine for daily activity tracking
The Xiaomi Mi Band 6 is a fitness tracker that excels at the basics.
The Mi Band 6 will track your steps taken, calories burned, distance traveled, resting and active heart rate, and sleep throughout the day. There’s no standalone GPS, though there is connected GPS if you don’t mind bringing your phone with you while you’re out exercising. Step tracking and calorie burn were both in line with what comparable wearables from Fitbit and Garmin reported. Heart rate tracking is another story.
The Xiaomi fitness tracker reports resting heart rate readings in 30, 10, 5, or 1-minute increments. Monitoring every 30 minutes will be the best for battery life but will get you the spottiest data. Monitoring every minute will give you the best overall picture at the expense of battery life. To play it a little safe, I set mine to monitor every five minutes. If you want truly all-day heart rate monitoring, you might want to consider a fitness tracker from Garmin. Most Garmin fitness wearables record every few seconds throughout the day.
Like its predecessor, the Mi Band 6 can warn you if your heart rate increases over a certain threshold during periods of inactivity. I’ve personally never had issues with this, but the option is there if you need it.
Resting heart rate readings were fine when tested against the Garmin Forerunner 245 Music and Wahoo Tickr X chest strap. Various times throughout the week, all three heart rate sensors reported within 5bpm of each other.
I’ve found the Mi Band 6’s “sweet spot” to be anywhere from 90-140bpm during workouts. Anywhere above or below that range and the tracker starts to go off the hinges. A recent 5K treadmill run (screenshot above) showed my heart rate peaking at 172bpm at the ~10-minute mark, even though my Wahoo Tickr X (2020) chest strap reported 139bpm at that time. That’s a huge difference, and unfortunately, not a one-off event. That entire run, the Mi Band 6 reported my heart rate to be above 150bpm at various times, while my chest strap was only peaking at ~140bpm.
Most people buying the Mi Band 6 will likely only want to keep general tabs on their general fitness trends and daily activity, and I think the Mi Band 6 would be fine for that. If you really want to dig into your workout data (and have reliable data overall), I’d recommend you choose another fitness tracker.
The Mi Band 6's heart rate sensor is fine for keeping tabs on your daily activity, but not much more than that.
One major improvement over the Mi Band 5 is the number of sports profiles available. The Xiaomi Mi Band 6 can track 30 activities, up from 11 on the Mi Band 5. Niche profiles like Zumba, kickboxing, and badminton have been added to the tracker this time around. It can also automatically detect six activities: running, walking, treadmill, cycling, rowing machine, and elliptical. For all other activities, you’ll need to select it on the device and hit start manually.
Blood oxygen monitoring (aka SpO2) has been an increasingly important metric in fitness trackers lately. Xiaomi included an SpO2 sensor on the global Mi Band 6, allowing you to spot-check your blood oxygen levels throughout the day. The Mi Band 6’s SpO2 sensor is actually better implemented than the Xiaomi Mi Watch’s sensor, which is quite surprising.
It only takes a few seconds for the Mi Band 6 to record your blood oxygen levels. It’s quite a bit faster than my Forerunner 245 at taking readings, too. Once you get a reading, it’ll hopefully show a percentage somewhere between 95-100%. I tested the Mi Band 6’s numbers against the Forerunner 245 Music and a reliable fingertip pulse oximeter, and all three devices showed nearly the same results.
Again, it only works with spot checks throughout the day, so the Mi Band 6’s sensor won’t run at night to monitor for potential sleep apnea signs. This is where SpO2 sensors are most useful in fitness trackers, but you usually need to pay up for a device that tracks blood oxygen at night. Xiaomi clarifies in its press materials that the Mi Band 6’s SpO2 readings “should not be used or relied on for any medical purposes. All data and tracking should be used for personal reference only.”
SpO2 spot checks are an important feature to have if you struggle with your blood oxygen numbers, but most of us will use this feature a handful of times and leave it be.
Menstruation cycle tracking is back with the Mi Band 6, helping women track their cycle duration, ovulation, history, and also predict when their next cycle will happen. You’ll need to enable this feature if you want to use it. Once set up, you can see a month-view calendar in the Xiaomi Wear app that shows your cycle and estimated fertile and ovulation windows.
What’s available in the Xiaomi Wear app seems okay, but it’s certainly not as fully featured as standalone period-tracking apps. It’s also a bit of a step down from what Xiaomi used to offer in Mi Fit, where you could record moods and symptoms for each day of your period.
The Xiaomi Mi Band 6 integrates PAI (Personal Activity Intelligence) metrics to give you a better idea of your heart health. You’re given a PAI score, and any activity you do throughout the day adds to that score. Higher-intensity workouts that keep your heart rate high add the most points to your PAI score. The goal is to keep your score over 100 to improve your cardiorespiratory fitness.
It’s a unique metric that attempts to help you understand how your activity reflects your overall health. It forgoes the simple step count to gauge your fitness level, which Fitbit’s Active Zone Minutes and Google’s Move Minutes and Heart Points also do.
I wish the point system were a bit clearer; I think the more direction you can provide users with this type of thing, the more they’ll get out of it.
The Xiaomi Mi Band 6 can keep track of your sleep duration, stages (light, deep, and REM), sleep breathing quality, and naps throughout the day. It’ll also give you an overall sleep score from 1-100. Sleep tracking is normally one of the Mi Band’s strong suits. However, I’ve had some difficulties getting the Mi Band 6’s data to line up with other sleep trackers.
Read more: The best sleep trackers you can buy
One night, in which I achieved a good 93/100 score, the Mi Band 6 didn’t record any REM sleep or periods of being awake. In contrast, my Fitbit Sense said I was awake for 41 minutes and had over 1.5 hours of REM sleep. My Google Nest Hub (2nd gen) also told me I had a particularly restless night, causing me to doubt the Mi Band’s data.
This wasn’t an outlier, either. On another night of particularly poor sleep, my Fitbit Sense and Google Nest Hub both told me I was restless all night. Even though the Mi Band 6 picked up on one time I was awake, it missed the other handful of times that the Nest Hub and Sense both caught. Furthermore, I woke up feeling groggy and tired, yet the Mi Band said my sleep score was 95/100. This number would have been much lower if the Mi Band caught all my sleep disturbances.
The Mi Band 6’s breathing rate tracking during sleep is quite basic. It gives you a score from 0-100 based on your blood oxygen readings at night. You’re given a brief overview of the feature in the Xiaomi Wear app, as well as some recommendations on how to breathe better. That’s really all the info you get, though. I’d really like to see why I scored a 96/100 on a certain night instead of just being given a score.
The Xiaomi Wear app: Nice looking, with room for improvement
The Xiaomi Wear app is what you’ll use to dig into all your fitness and health data. The app is split up into three tabs: Status, Workouts, and Profile.
Status is basically the home screen. It shows your recent activities, current step count, last night’s sleep, and any other health metrics tracked by the Mi Band. This page is quite simple and easy to navigate. The Workouts tab lets you start a workout of any type. You can view your real-time metrics from this screen, as well as a map of where you are. The Profile tab is a catch-all settings menu. Here, you can see device settings, change notification preferences, and more.
Don’t miss: The best fitness apps available
Xiaomi Wear is a step up from Mi Fit aesthetically. You can tell Xiaomi took the time to design the app with modern practices in mind. Unfortunately, the care that went into its aesthetics doesn’t transfer over to usability. I think the whole app could use some TLC.
Xiaomi Wear cannot connect to third-party apps like Strava, Google Fit, or any others. You also can’t export raw data files. So, the data collected by your Mi Band 6 stays in Xiaomi Wear. That wouldn’t be a big deal if the app made it easy to see your data, but it doesn’t.
Take heart rate data in workout summaries, for instance. You’re given a graph that shows your max and average heart rate, but it doesn’t allow you to see anything else. You can’t tap on the graph to get an exact heart rate at any given time. I think this is too basic, even for the average user.
It's time for Xiaomi to spend more time fixing up the Xiaomi Wear app.
US users will also struggle with Xiaomi Wear if they’re used to the imperial system. Xiaomi Wear only supports the metric system. On top of that, there’s no 12-hour time support, no Fahrenheit support, and some Chinese text found throughout the app.
The Xiaomi Wear app is a good start. It just needs polish.
Smartwatch features: Globally limited
The Xiaomi Mi Band 6 offers basic smartwatch functionality and a few smaller features that aren’t usually found on other fitness trackers. The Mi Band 6 can mirror your smartphone notifications for any app. Notifications aren’t actionable — nor are they particularly easy to read on a display this size — so you’ll likely only glance at that incoming email or text then need to pick up your phone to see the whole thing. If you want an improved notification experience, you’ll want to buy a full-fledged smartwatch.
If you live in China, Xiaomi sells two Mi Band 6 models: one with NFC and a voice assistant, and one without. The global version doesn’t have NFC or a voice assistant, either, so I could not test contactless payments or Xiaomi’s Xiao AI assistant. If you’re after a Mi Band that’s a little smarter, Huami released a Mi Band replica last year that comes with Amazon Alexa.
I praised this in my Mi Band 5 review, but it bears repeating: Xiaomi does night mode better than many other companies, including Google with Wear OS. You can set the Mi Band 6’s display to dim on a set schedule or based on when the sun sets. You can also set raise-to-wake functionality to a schedule, so you’re not accidentally triggering it while you’re in bed. It’s a nice touch that really goes a long way.
Finally, the Mi Band 6 has a few basic apps built-in like an alarm, stopwatch, timer, event log, a “find my device” app, and a camera control app. You can also control your smartphone’s music from the Mi Band. That’s where the app list ends, though. There are no third-party apps and no third-party watch faces.
Xiaomi Mi Band 6 specs
|Xiaomi Mi Band 6|
Tempered glass with anti-fingerprint coating
152 x 486 resolution
Up to 450 nits
60+ band displays
|Sensors||PPG heart rate sensor|
3-axis accelerometer sensor
3-axis gyroscope sensor
14-day promised battery life
|Tracking and other features||30 fitness modes|
6 auto detection modes
Female health tracking
PAI (Personal Activity Intelligence)
Camera remote shutter
|App compatibility||Mi Wear app|
Mi Fit app
|Charging method||Magnetic charging|
|Supported devices||Android 5.0 and above|
iOS 10 and above
|Dimensions||47.4 x 18.6 x 12.7mm|
Strap: 155 - 219mm
|Colors||Black, Orange, Yellow, Olive, Ivory, Blue|
Value and competition
There’s stiff competition in the sub-€50 fitness tracker space, and most of it comes from Xiaomi, Huami, and Huawei. Xiaomi’s own Mi Band 5 can be found at a discount nowadays if you don’t mind the smaller screen and limited feature set. However, it’s probably best to spend a little more and get the new Mi Band 6.
Don’t miss: The best cheap fitness trackers you can buy
You also might want to consider the Fitbit Inspire 2 if you’re not tied to the Xiaomi ecosystem. It’s available for €99/£89 and comes with a free year of Fitbit Premium. Buying from Fitbit also means you’ll get to use the Fitbit app, which is far superior to the Xiaomi Wear app.
As mentioned, Huami’s Amazfit Band 5 is essentially a Mi Band 5 clone with Amazon Alexa support, and it’s readily available in the US. If you’re looking for more of a smartwatch form factor, the Amazfit Bip U is a solid offering. Available for around $60, the smartwatch offers week-long battery life and accurate (yet basic) fitness tracking.
Xiaomi Mi Band 6 review: The verdict
The Xiaomi Mi Band 6 is one of the best cheap fitness trackers you can buy and absolutely worth the €45. It handles the basics well, and that’s what we expect out of a device at this price point.
It’s no longer the only cheap fitness tracker worth considering, though, so you may find yourself deciding between the Mi Band 6 and an Amazfit device. Luckily Xiaomi and Huami’s products are similar in many ways, so buying one over the other won’t be a huge deal.
Unsurprisingly, the Xiaomi Mi Band 6 is one of the best cheap fitness trackers you can spend your money on.
Xiaomi is heading in the right direction with its Mi Band line. The company delivered a solid fitness tracker that adds modern features like blood oxygen monitoring and a larger AMOLED display. Certain aspects of the device could use some more attention, but overall, the Mi Band 6 is a well-rounded package.