Whoop heart rate broadcast on iPhone
Updated
Short answer
Whoop can broadcast heart rate as a standard Bluetooth sensor. Turn the broadcast on in the Whoop app, and an iPhone app such as Beatcast can read it from its sensor list. It works, with a catch: owners of newer bands report that the link drops, and some had to re-pair the band.
Last checked: 12 October 2026.
What works, and what to expect
- Works, with a catch: a Whoop sending heart rate over Bluetooth once the broadcast is on.
- Owners report: owners of the Whoop 5.0 report the Bluetooth link dropping, and several link it to broadcasting to another device. Some had to re-pair. Wareable reports it has become less common since an update.
- Off by default, and it can switch itself off: Whoop says the toggle can turn off after a firmware update, so check it first when a working band stops appearing.
Where the toggle is
In the Whoop app, open Device Settings and switch on the heart rate broadcast. Some users on the Whoop community forum say another button in the app covered the toggle on their screen for a while, so scroll if you cannot see it.
Read it on your iPhone
- Switch the broadcast on in the Whoop app.
- Open Beatcast and the sensor list. The band appears as a heart rate sensor.
- Pick it and start a session.
Beatcast connects without bonding, so nothing needs pairing in iOS Settings. The Whoop app already holds a link to the band. If the band doesn't appear, update the Whoop app and look again. One owner on the Whoop community forum reports a Garmin reconnecting only after force-quitting the Whoop app, though Whoop's own page doesn't say so.
If it keeps dropping
Wareable's order for a broken link is: force-close the Whoop app, forget the band in the Bluetooth settings on the iPhone, put the band in pairing mode, then pair it again under Device Settings, Advanced, Pair a Device. A community member on Whoop's forum suggests a different order and advises against force-closing the app. A strap sends all the time and has no setting to switch on. See the sensor table.
The not connecting checklist covers the general causes.
What Beatcast does with it
The band has no screen, so the number needs somewhere to go. When it connects, it sits in the Dynamic Island and on the Lock Screen while a session runs, and stays there while you use other apps. In the app it takes the colour of your zone, with the zone's number, name and bpm range underneath.
The zones work out of the box. To set your own, base them on a percentage of maximum heart rate, on Karvonen or on a percentage of lactate threshold heart rate, with two, three or five zones. Leave your target zone and Beatcast tells you by sound, voice or haptic, with the phone locked in a pocket too.
Afterwards, the session keeps your time in each zone. Each week in History gets its own page with time per zone, and a weekly CSV names the zones and their bpm bounds. Sessions export as CSV or TCX.
Beatcast on the App Store. Fourteen days free, then one purchase.
Questions
Which Whoop versions broadcast?
Whoop's own page covers the 3.0 and 4.0. Owners report broadcasting on the 5.0 and MG too, and that is where the dropout reports come from.
Why is the broadcast option greyed out or missing?
Owners report this in the Whoop community. Update the app and the band's firmware, and look for a button covering the toggle.
Does it read as fast as a strap?
A strap sends continuously. A broadcast is a mode you switch on, so check the lag on your own band before you rely on it for timing.
Can I see my Whoop data in Beatcast afterwards?
No. Beatcast records the heart rate it receives during its own sessions.
Good to know
Beatcast is not a medical device. It is built for training and general wellbeing, and it cannot detect, diagnose, treat or monitor any condition. If something about your heart worries you, talk to a doctor rather than to an app.
The Bluetooth word mark is a registered trademark of Bluetooth SIG, Inc. Apple, iPhone, Dynamic Island and Lock Screen are trademarks of Apple Inc. Whoop and other names belong to their owners and are used only to say which sensors Beatcast can read. Beatcast is an independent product and is not affiliated with, endorsed by or certified by any of them.
Got yours working? Report it in r/beatcast and it goes on the list.