Fitbit Air Isn’t Truly Accurate: The Spec Nobody Explained

Fitbit Air Accuracy: The Spec Everyone Noted and Nobody Explained

Correction, July 2026: Google has since told me the 2-second sampling rate I measured here came from a bug in the Fitbit Air’s TCX export, now fixed, and not from the sensor. I have not re-tested and I am taking Google at their word. Full details: Google confirms two Fitbit Air TCX export bugs.

Another day. Another half-marathon. Another 15 minutes dodging lightning, hailstones and keeping the dog and me alive.

Doggo was happy enough; she loves running. Or at least I like to think she does, although I have noticed that when we get to St Mary’s Uni, the start point of my 10-mile test route, she realises what we are about to do and becomes the petulant child, running at exactly five metres behind me at the same speed. Annoying. But I love her really.

The weather was perfect for a test, as the heat of the last few weeks had subsided and only ‘a bit’ of rain was forecast — thank you, BBC. Once the clouds started to appear near Kingston, they were a definite “very black shade of black”. I saw lightning a mile or so away and expected the dog’s sixth sense and fear of loud noises to kick in. It didn’t. I took that as the animal kingdom’s signal that things were going to be OK, just as we passed a coffee shop, a perfect pausing point. I should have realised that Doggo’s only sixth sense is the ability to feel food within a five-mile radius.

Runner testing Fitbit Air in a storm with dog on a 10-mile heart rate accuracy test route
Nanobanana

I have been testing the Fitbit Air, part of the wider Google Fitbit and Wear OS ecosystem, for several weeks now, across runs, rides, swims, gym sessions, HYROX sims and yoga. (Yoga’s quite hard, don’t knock it.) The numbers have looked reasonably accurate throughout. More precisely: mostly pretty good, with occasional moments of madness, but not enough to question the value-for-money claim on a $99 sensor. Bias figures are clean, with limits of agreement within the Excellent threshold for the sport type in most sessions, and the overlaid charts blend into near-unanimity across two to four competitor devices. Nothing that would alarm a careful reviewer.

Then I looked at n.

Cyclists know it is all about n+1. Always wanting more. But reviewers perhaps now need to pay attention to the plain, conservative, singular n.

The Number in Plain Sight

In session after session, the Fitbit Air records a quarter of the data points: between 600 and 1,200 paired data points, compared with 5,500 to 5,600 from the comparators. A bit like listening to someone talk about their cat. You are only there for 25% of it. Dogs rule.

Every review since launch lists the same 2-second recording intervals. DCR noted it. Everyone noted it. Then everyone moved on to the charts.

Here is what nobody connected it to. During sport, the stored interval stretches to 5 seconds in practice, which I confirmed by raw TCX file analysis, compared with the 1-second rate of every other device in the comparison. The most likely explanation is confidence-gated storage, i.e., Air stores only data it believes is correct.

I also found that better optical contact on the biceps produces more stored data points as well as cleaner ones.  A doubly positive whammy.

Published reviews described the accuracy of the Air’s recordings. The sparsity of the recording and what causes it went unreported.

Here’s an example of what I mean.

What The Run Stats showed

Setting aside the 2 periods where I started running, and the Air and Helio straps both struggled to lock in, the devices all agree pretty well visually. Sure, Cheetah’s trace is a little jaggedy, but this is all fine and won’t mess up your training load calculations at all.

Quantifying it with some stats, you will see Air’s accuracy appears excellent compared to the reference ECG strap — Frontier ZONE.

  • Whoop: Bias -1.6 bpm, Excellent. LoA -3.6 to 0.4 bpm. N=5,573.
  • Polar SENSE: Bias -1.3 bpm, Excellent. LoA -5.3 to 2.6 bpm. N=5,573.
  • Amazfit Cheetah 2: Bias -4.0 bpm, Good. LoA -49.4 to 41.3 bpm. N=5,544.
  • Fitbit Air: Bias +1.9 bpm, Excellent. LoA -18.1 to 21.9 bpm. N=1,115.

But stop there a minute. Check out the last figure, N=1,115. Fitbit Air has 1/5 as many data points. Is that what an accurate heart rate monitor looks like?

 

DCR Analyzer chart showing Fitbit Air n=1115 against Whoop MG, Polar Sense, Amazfit Cheetah 2 Ultra and Fourth Frontier ZONE in a long steady run heart rate accuracy test

The Treadmill Test: Where It Matters Most

Another clear example came on the treadmill a few days ago. Analysis of the raw export file from a 31-minute-interval session reveals something more unusual than a simple cadence lock. The Air simultaneously detected two competing periodic signals and alternated between them from approximately minute six onwards. One signal averaged 169 bpm, rising to 190 bpm, corresponding to foot-strike frequency. The other averaged 111 bpm, a second mechanical artefact, most likely treadmill belt or motor vibration. Both are wrong: the true heart rate, as measured by four reference devices, was approximately 131-132 bpm throughout.

See also the road bike sprint comparison for the wrist result against the Amazfit Cheetah 2 Ultra.

Statistically, the session mean of approximately 157 bpm was the average of two sets of wrong signals. The verdict of roughly 37 bpm above the reference of 120bpm is correct for the cadence-locked period, but masks the dual-signal nature of the failure. At a 1-second sampling rate, this pattern is immediately visible in the chart. At 2 to 5 seconds and at longer averages, the two incorrect streams merge to become one incorrect stream.

Does It Matter?

For health data, probably not. Resting heart rate, HRV/RMSSD, sleep stages, recovery score, and Daily Readiness are all derived from periods of relative stillness, during which a 2- to 5-second exercise reporting is more than adequate. The wellness buyer is well served.

For sport, the sampling rate is the difference between catching a transition and missing it. At 2 to 5 seconds, short, hard events are mis-represented. The statistics look cleaner than a 1-second device would show for the same session.

Training load calculations require broadly accurate, continuous, high-frequency heart rate data. Sparsely sampled data produce less precise figures for interval work, which can artificially extend or shorten short, intense blocks – hence TRIMP will be wrong.

Note that this infrequent recording or broadcasting is not what the sensor is doing. The sensor is probably making 25 readings per second to determine the RR intervals. It’s the algorithms on top of that which cause the problems.

 

Two Buyers Being Misled Right Now

Two groups are purchasing the Fitbit Air as a second device alongside an existing Garmin, Pixel Watch or Apple Watch, and both are likely to be disappointed.

  • The first wants to broadcast heart rate from the Air to a Garmin bike computer or Wahoo head unit. The Air uses a proprietary, secure Bluetooth implementation that covers Peloton and Concept2. Garmin bike computers and Wahoo head units do not currently work with this.
  • The second wants to use the Air as a replacement for, or meaningful complement to, a sports watch during training. Clean accuracy statistics in every published review suggest this is viable. The lower sampling rate, my treadmill dual-signal artefact, and my open-water swim failure point all indicate that the wellness device was used outside its comfort zone, i.e. in sport.

What Fitbit Air Is Good At

For casual wellness tracking, sleep, and recovery monitoring, the sampling rate is more than adequate, and the health metrics the Air produces are consistent and fit for purpose. Air and its app are more capable than anything that Garmin, Polar, or Amazfit has shipped. At $99 with no required subscription, the case for the wellness buyer is easier.

Comparing Air’s $99 base cost to Whoop’s sports subscription or Oura’s wellness subscription is not correct. To access Google Health’s more advanced features, you need the $99 device and the $99 subscription, which then makes the gap to Whoop or Oura’s subscriptions considerably smaller. Sure, Whoop’s AI Coach is good, and Google Health’s is a bit better but you need to subscribe to get that.

Move the Air to the bicep via a third-party compression sleeve, and sport accuracy closes on chest-strap standard: zero bias against a Fourth Frontier ZONE ECG reference on a structured run with hard intervals, limits of agreement of ±4.9 bpm, charts that track the shape of every interval correctly, and a stored sampling rate of approximately 2.4 seconds against the 5 seconds recorded in the worst wrist session. i.e. The sampling rate and quality both improve on the biceps.

The Verdict on the Verdicts

Every accuracy review of the Fitbit Air since launch noted the 2-second sampling rate and moved on. The connection between that specification, the confidence-gated storage that stretches the stored interval to 5 seconds during poor-contact wrist sport, and the n values in DCR Analyzer remained unconnected in published reviews.

The Air stores data when it trusts the signal. During sport on the wrist, it trusts roughly one reading in five. For wellness use, that is adequate. For sport, 1-second continuity is the requirement.

Quick answers

What is confidence-gated storage, and does it affect Fitbit Air accuracy?
Confidence-gated storage means the Air only writes a data point to the file when the optical signal meets an internal quality threshold. During wrist sport, the stored interval stretches to approximately 5 seconds, yielding roughly one-fifth as many data points as competing devices. The statistics describe only the data points the device chose to keep.


Does wearing the Fitbit Air on the bicep improve accuracy?
Yes, significantly. Bicep placement improves both signal quality and data storage density, with the storage interval dropping from approximately 5 seconds on the wrist to 2.4 seconds on the bicep. Bias against a chest-strap reference drops to near zero, with a limit of agreement of ±4.9 bpm.


Can the Fitbit Air broadcast heart rate to a Garmin or Wahoo device?
No. The Air uses a proprietary Bluetooth implementation covering Peloton and Concept2. Garmin bike computers and Wahoo head units require the standard Bluetooth HR profile, which the Air does not support.

Last Updated on 8 July 2026 by the5krunner


My favourite kit and nutrition

  • Injinji – Runners protect your toes. Avoid discomfort and minor injury. Run more. Run faster. I use them.
  • Garmin 90-degree charging adapter — The small adapter that keeps your charging cables tidy. Essential for race day. I use one.
  • Garmin charging puck — the fastest and most reliable way to top up your Garmin before a session. I use one.
  • Ravemen FR300 — Front light that mounts directly under your Garmin or Wahoo head unit. Keeps your bars clean and your beam pointed where it matters. I use one.
  • Body Glide – The blue anti-chafe stick that all swimmers and many runners use. I use it.
  • Maurten — The race nutrition trusted by elite athletes. Gels and drink mixes engineered to be easy on the stomach. I use them.
  • Garmin Varia RTL515 — A radar rear light that alerts you to vehicles approaching from behind. Pairs with your Edge or Garmin watch. I use this model.
  • Favero Assioma Pro RS2 — The power-meter pedals most serious cyclists choose. Accurate, easy to move between bikes. I use this model.
  • Garmin Forerunner 970 — A serious choice for a pro-grade triathlon watch. I use this.
  • Polar H10 — My daily driver for accurate, waking HRV readings.
  • Wahoo ELEMNT Roam 3 — The bike computer that has the feature Garmin lacks: usability. I use mine on most rides.


Reader-Powered Content

Buy me a coffee

This content is not sponsored. It’s mostly me behind the labour of love, which is this site, and I appreciate everyone who supports it.

Support the site: Follow (free, fewer ads) · Subscribe (paid, ad-free) · Buy Me A Coffee ❤️

All articles are written by real people, fact-checked, and verified for originality. See the Editorial Policy. FTC: Affiliate Disclosure — some links pay commission. As an Amazon Associate, I earn from qualifying purchases.

6 thoughts on “Fitbit Air Isn’t Truly Accurate: The Spec Nobody Explained

  1. You can’t expect a $99 device to compare to a $400 to $1000 devices. For probably 99 percent of the population they would probably prefer the lower price, the way better battery performance and honestly would not see hardly difference between 5 seconds and 2.

    Your title really will make people think it’s not accurate unless they read the whole article which we know people don’t..

  2. “unless they read the whole article which we know people don’t..”

    Reading is a virtue, so I do not agree with the criticism levelled at the author

    1. upgrading from what to what.
      the sampling rate is probably about 25hz,give or take. its the algorithm that dilutes it to 0.5Hz for reporting (or worse) depending on data quality.
      so wearing on biceps should guarantee 0.5hz more often. remember the 0.5hz you get is normally good data.

  3. I totally agree with you. I was gutted to see it didn’t work with QZ Fitness (and therefore my Echelon bike) and the Google Health app is a travesty (and harvests your data and is stuffed with a useless AI) – I just want to use Apple Health. But of course, Google Health can’t write to Apple Health, how very convenient for Google and inconvenient for me.

    The sleep tracking is poor too – missing whole times I got up in the night and detecting me as asleep long before I really was. So far, the FitBit Air is a bit of a let-down for me.

Leave a Reply

Your email address will not be published. Required fields are marked *