Earlier this month I decided to replace my aging (and wonky) Fitbit One activity tracker with a Mi Band 4. I picked one up from Amazon for less than $35, but they’re also available from other retailers including Walmart and Newegg.

I spent less on a brand new Mi Band 4 than I had on a refurbished Fitbit One in 2016. And while my new tracker doesn’t have an altimeter for tracking stair climbing, it does have a color screen, a heart rate sensor, sleep detection, smartphone notifications, and insanely long battery life.

In fact, I haven’t charged the Mi Band 4 since the day I first took it out of the box. 22 days later, the battery level finally dipped below 30-percent.

To be fair, I’m not using all of the Mi Band 4’s features all of the time. I’ve only tried sleep tracking a couple of nights — long enough to decide that wearing a wristband to bed might actually contribute to restlessness when you’re not used to wearing one. And after enabling automatic heart rate monitoring for a few days, I decided to only measure my pulse manually.

Enabling one or more of those features will likely reduce battery life.

But it’s not like I’m not making use of my Mi Band 4. The wristband syncs with my phone constantly so that my step count is saved to the Mi Fit app running on my smartphone, and the Mi Fit 4 can vibrate and to alert me when I receive an SMS or WhatsApp message. I can view those messages at a glance by looking at my wrist while my phone stays in my pocket, and I can raise my hand at any time to see the time, date, and my current step count.

The Mi Band 4 can also function as a remote control for media playing on my phone, display a brief weather forecast, and notify me of weather alerts. There are also alarm, timer, and stopwatch functions. And if I misplace my Mi Band, I can press a button in the smartphone app to make the activity tracker vibrate. There’s also a “find device” option on the Mi Band that I can use to make my phone ring to help find it if it’s been misplaced.

But really it’s the battery life that’s a key selling point for me. When I bought my Fitbit One, it was able to run for around 5-7 days at a time on a charge. A few months ago battery life dropped to 1-3 days… and some days it wouldn’t last through a full day.

I’m pretty sure that was a result of a bad software update rather than natural battery degradation over time. But month after month I waited for Fitbit to roll out an update that would resolve the issue, and it never came.

So I started contemplating my options for a replacement. I do like having an activity tracker I can clip to a belt rather than wear on a wrist — I have a treadmill desk in my office so I sometimes walk and type at the same time, which means my legs are moving when my arms are not. Wristbands also don’t do a great job of counting steps when you’re on an elliptical trainer.

The Fitbit Inspire does work with an optional clip. But I’m a little sour on Fitbit at the moment. So I tried to see if anyone sells clips for other activity trackers. The Garmin Vivofit 3 does seem to support belt clips, but I haven’t found any for the newer Vivofit 4. And while the 1-year battery life does sound nice, I’d prefer a rechargeable battery to one that eventually needs to be replaced.

Enter the Mi Band 4. Xiaomi doesn’t offer an official belt clip, but I did find an unofficial one that sells for less than $4. Unfortunately it ships from China and I’m still waiting for mine to arrive.

As luck would have it, the Mi Band 4 also kind of fits in the Fitbit One belt clip… but the fit isn’t as tight as I’d like, so after wearing the Mi Band clipped to my belt for a week or two, (and having it fall out a few times) I decided to move it to my wrist for now. I take it off and put it in a shirt pocket if I’m using my treadmill desk, and it seems to detect steps without too much trouble.

The Mi Fit smartphone app isn’t all that great, but there are third-party alternatives that power users can explore including Notify & Fitness for Mi Band and Tools & Mi Band. You can also sync Mi Fit with Google Fit if you prefer Google’s way of presenting data or just want to see data from multiple devices in one place (if you have a smart scale from a company other than Xiaomi, for example).

And folks who’ve spent times with more fitness trackers than I have subtract some points for the Mi Band 4’s limitations (it doesn’t track as many exercises as some other devices, and sleep tracking may not be that accurate), I’m pretty impressed with just how much this inexpensive device does do.

Personally I just bought it because sometimes I need a reminder to get off the couch a little more often on my days off or to actually use my treadmill desk on days when I’m working from home. The smartphone notifications, weather forecasts, heart rate detection, and other features were all bonuses — and after using them for a few weeks, I’m pleasantly surprised at how useful they are.

But most importantly, despite having a 1 inch OLED display and a constant connection to my phone, this thing gets stellar battery life.

This may not be the best fitness tracker for everyone (and not everyone needs or wants an activity tracker in the first place), but I can’t think of any other gadget in the $30-ish price range that I’ve bought in recent years that I’ve been this happy with.

A few other notes on specs. The Mi Band 4 has a 0.95 inch, 120 x 240 pixel AMOLED display that supports up to 400 nits of brightness. You can also adjust the brightness by setting a night mode to dim the screen automatically after a certain time.

The device has a capacitive touch panel for navigation, and a fingerprint-resistant tempered glass screen.

It comes supports Bluetooth 5 and features a 3-axis accelerometer, 3-axis gyroscrope, PPG heart rate sensor, and capacitive proximity sensor.

The Mi Band 4 has a 135 mAh LiPo battery and you can pop the fitness tracker out of its wristband and place it in a charging cradle to fully top off the battery in less than two hours.

While the Mi Band 4 comes with an 18mm silicone wrist strap, it works with third-party wristbands as well, and it does seem that there are at least a few third-party clip holders for folks like me that would rather wear an activity tracker on their belts. I’ll update this article after mine arrives to let you know if it’s worth the $4 asking price (and month-long wait for delivery).

The Mi Band 4 should work with phones running Android 4.4 or later or iOS 9 or later. And activities tracked include running, walking, cycling and swimming — it’s waterproof up to 5 atmospheres.

Update 1/30/2020: My belt clip arrived. The fit is a little less snug than I’d like, but I’m hoping it’s tight enough to keep the Mi Band from falling out while I’m walking. If that doesn’t prove to be the case, I’ll probably just wear the belt clip while using my treadmill or elliptical and stick with the wristband until I find another belt clip that I like better.


Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,543 other subscribers

22 replies on “I replaced my Fitbit with a $35 Mi Band (mini-review)”

  1. I have the Mi Band 4 ($39) and just received the Fitbit Charge 3 ($100 on sale) for Christmas. The most important functions for me are tracking my runs and my sleep. The Mi Band is more accurate on step counting and run tracking; I find the Fitbit overcounts my steps and is inconsistent in tracking my runs. However, the Mi Band doesn’t play well with Strava (there is a workaround, but it hasn’t quite worked for me), so my run data is land-locked in the Mi Fit app. On the other hand, the Fitbit is much more accurate in tracking my sleep. I find the Mi Band overestimates my sleep by an hour or so each night. So for now I use both. :-/

    1. By way of update, the Mi Band 4 has unexpectedly started communicating with Strava, making the Fitbit even less needed. I’m now wearing the Mi Band 24/7, and (when I remember) wearing the Fitbit at night because it’s much better at tracking my sleep. I’ve even thought about selling the Fitbit.

  2. I own an Amazefit Bip, made by the same company. It’s administered by the same Mi Fit app, like the Mi Band. My giant complaint has to do with do not disturb, and the watch and app’s inability to mirror my phone’s settings. DND on the Bip only has a manual on/off or a ‘while sleeping’ setting (which requires you to wear it to bed); there is no setting to put the watch into DND mode at a time of day or when the phone is in DND mode. In addition, the watch has a heart rate sensor (like the Mi Band) and so one would think that it’s smart enough to know it’s NOT ON MY WRIST so why is it across the room or on my nightstand, vibrating for each notification I get in the middle of the night, waking me up and wasting battery. And yes, I have DND enabled on my phone (a pixel 2) and have tried all settings such as suppressing the visual notifications on the phone which are what triggers the watch to vibrate and show the notification.

    If the app had a DND settings area, where I could choose for it to mirror the phone or at least to turn notifications off when the watch isn’t on my body or at a schedule-based timeframe, then I’d recommend this and other Mi watches.

  3. I have the Mi Band 3. I do a daily trail run of 1.5 hours with HR & GPS set to most accurate; the battery needs to be charged by the fourth day. My biggest issue is often on uphill sections when my wrist isn’t swinging, the Mi Fit app pauses and doesn’t restart unless I manually make it.

  4. Makes a decent pedometer and heart rate monitor. But without a phones GPS it can’t track distance properly as it always assumes a stride length of 29 even when running, which for me, who has a jogging stride of 41, results in a record of about 60% the actual distance travelled. This also makes it useless on a treadmill, as GPS can’t adjust the stride while jogging in place. Their app needs to allow stride length input by user (some others do).

  5. Bought it because of 20 days batter life. Super light. Super cheap. Have notifications and control media. It vibrates strongly. Best budget Fit watch in the world Sold a million mi band 4 in less than a week in China !!!

  6. About data you can also connect with the google account. But technically they also use your data but it will be little secure.

    1. I’ve always considered that connecting with a google (or other account) for validation means that you’ve essentially giving over your google account password, and potentially all your other google data, to that third party – which is even worse.
      I feel it’s for the benefit of Xiaomi more than you so I wouldn’t use cross log-ins. Perhaps someone can enlighten me as to what’s to stop someone at Xiaomi from using that same google login information you give their app to maliciously log on to your account?

      1. Use Notify & Fitness for Mi Band, you can uninstall that pesky official app from Xiaomi! Visit www (dot) freemyband (dot) com for more info.

  7. one day, this device will go brick (utterly useless) after updating new firmware, remember what happened to mi band 2?

    1. Yes, fair point. you have to set up a Xiaomi account for the thing to work, so you may be sharing your heart rate and sleeping patterns with the Chinese government. But for most people I don’t think that would be particularly useful information for them to bother to look at.

  8. I went from Mi Band 2 to Pebble, and now stuck with Pebble until an equivalent comes out. Remember buying Mi Band 1, 1S and 2 to family members for 10eur a pop… while people were spending loads on similar trackers. Still the Pebble’s tracking capabilities were night and day, it could even measure a siesta nap.

    Only thing I miss from the Mi Band is the monthly battery charges and being able to nudge other Mi Band owners, that last one was a cool feature.

  9. Dude, just put the watch in your pocket. No need for a belt clip. Trackers work much better in your pocket than on your belt, and the pocket always fits. Bonus: its free!

  10. They’re all toys rather than scientific instruments when it comes to accurate measurement. However at least the Mibands are cheap while inprecise rather than expensive and approximate.
    My personal niggle with my Miband 4 is that it looses the connection to my phone every few weeks, and I have to turn my phone off and turn it on again while its within range of an internet connection, for the Miband to pair up again.

  11. Excellent device. I highly recommend it. I worked on one of the components in that product.

  12. How familiar are you with hideables? I’m too vain to wear such a fugly wearable. I mean any wearable, not specifically your choice.

    1. I mean, that is one advantage of the belt clips I typically use — I’ve been wearing activity trackers for the last four or five years, but they’re usually hidden by an untucked shirt.

Comments are closed.