Here’s How To Sync Oura Ring With MyFitnessPal

The one thing I miss with my Oura Ring is calculating the calorie intake and macros throughout the day. I track my calorie intake with MyFitnessPal but I didn’t find a direct integration with the Oura App. Luckily, I found a way around it.

Male Hands Scrolling Through the MyFitnessPal App on A Smartphone - Sync Oura Ring With MyFitnessPal

I know calorie counting is not sustainable long-term, but for people who aren’t genetically blessed with a size 0 body, having this feature in my Oura Ring would be a game changer. If you’re looking to integrate this data with your Oura as well, follow along these steps.

How to Sync Oura Ring With MyFitnessPal on an iPhone?

Unfortunately, even with an iPhone, there is no direct integration, and we needed a mediator app– Apple Health, to play the part.

Let’s Connect Oura to Apple Health

Data Apple Health Allows Oura to ReadData Apple Health Allows Oura to Write
Date of BirthActive Energy: Active calories burned, excluding Basal Metabolic Rate (BMR)
SexWorkouts
• Manual, AAD & Recorded Through Workout Heart Rate.
• Workout Active Calories, Distance, Duration (Start and End time), and Type
WeightResting Energy
Workout RoutesHeart rate: in one-minute intervals
Workouts
• Active Calories
• Distance
• Duration (Start and End time)
• Type
Respiratory Rate: average nighttime respiratory rate
Height and Weight
Sleep: Duration, Start & End Time, and Stages
Steps
Mindful Minutes

1. Open the Oura app and tap the Hamburger icon.

Tap Oura App's Menu - Sync Oura Ring With MyFitnessPal

2. Tap Settings, and then under Data Sharing, tap on Apple Health.

Tap Apple Health Under Data Sharing - Sync Oura Ring With MyFitnessPal

3. Toggle on Connect to Health and Save Mindful Minutes.

Tap to Turn Both Toggle Switches On - Sync Oura Ring With MyFitnessPal

4. To adjust data sharing options, tap on Open Health.

5. This will open the Apple Health app. Tap on the profile picture at the upper right corner.

Tap to Profile Picture - Sync Oura Ring With MyFitnessPal

6. Under Privacy > Apps and Services > Oura

Tap Apps and Services - Sync Oura Ring With MyFitnessPal
Tap Oura - Sync Oura Ring With MyFitnessPal

7. Toggle On or Off all the metrics you need or don’t need.

Toggles Next to Each Data Type on Apple Heath - Sync Oura Ring With MyFitnessPal

At any given point in time, the data shared between the two apps can be adjusted.

Now, Let’s Connect Apple Health to MyFitnessPal

Data Apple Health Allows MyFitnessPal to ReadData Apple Health Allows MyFitnessPal to Write
Blood Glucose Calcium 
CalciumCarbohydrates 
CarbohydratesDietary Cholesterol 
Diastolic Blood PressureDietary Energy
Dietary CholesterolDietary Sugar
Dietary EnergyFiber 
Dietary SugarIron 
FiberMonounsaturated Fat
IronPolyunsaturated Fat
Monounsaturated FatPotassium
Polyunsaturated FatProtein
PotassiumSaturated Fat
ProteinSodium
Saturated FatTotal Fat
SleepVitamin C
SodiumWeight
Steps
Systolic Blood Pressure
Total Fat
Vitamin C
Walking + Running Distance
Weight
Workouts

The integration between Apple Health and MyFitnessPal is automatic; however, to manage metrics shared between the two apps, follow these steps:

1. Tap on the profile icon at the top right corner.

Hit Profile Photo - Sync Oura Ring With MyFitnessPal

2. Under Privacy, tap on Apps and Services.

Click on Apps and Services - Sync Oura Ring With MyFitnessPal

3. Select MyFitnessPal from the list of apps.

Select MyFitnessPal - Sync Oura Ring With MyFitnessPal

4. Toggle on all required fields.

Turn Required Data Type Toggle On - Sync Oura Ring With MyFitnessPal

That’s it!

How To Sync Oura Ring With MyFitnessPal on an Android Device?

Since there is no direct integration to sync my Oura ring with MyFitnessPal, I had to connect Oura ring to Health Connect (you can also connect it with Google Fit and Strava if you are not a Health Connect user).

First, Let’s Connect Oura to Health Connect

Data Health Connect Allows Oura to ReadData Health Connect Allows Oura to Write
Active calories burnedActive calories burned
Distance Distance
Exercise Exercise
Heart rateHeart rate
Power Heart rate variability
Steps Height
Calories burnedSleep
Steps
Weight

1. Open the Oura app, tap the ☰ Hamburger icon, and select Settings.

Click Menu Icon - Sync Oura Ring With MyFitnessPal
Select Settings - Sync Oura Ring With MyFitnessPal

2. Under Data Sharing, tap Health Connect.

Select Health Connect - Sync Oura Ring With MyFitnessPal

3. Tap the Connect button.

Click on the Connect Button - Sync Oura Ring With MyFitnessPal

4. Toggle on Allow All and then tap on the Allow option.

Turn Allow All Toggle On and Click on Allow - Sync Oura Ring With MyFitnessPal

Now, Let’s Connect My Fitness Pal to Health Connect

Data Health Connect Allows MyFitnessPal to ReadData Health Connect Allows MyFitnessPal to Write
Blood glucoseHydration
ExerciseExercise
StepsNutrition
Total calories burnedTotal calories burned

1. On the MyFitnessPal app, tap on the More menu at the bottom right corner > tap on Apps & Devices.

Tap More Menu - Sync Oura Ring With MyFitnessPal
Tap the Apps & Devices Option - Sync Oura Ring With MyFitnessPal

2. Under the Featured section, look for the Health Connect app and tap on the same.

Select Health Connect - Sync Oura Ring With MyFitnessPal

3. Tap on Connect.

Tap on Connect - Sync Oura Ring With MyFitnessPal

4. Toggle on Allow All and then tap Allow, in order to give access to read and write data to Health Connect.

Toggle On Allow All and Then Select Allow - Sync Oura Ring With MyFitnessPal

Frequently Asked Questions

Wrap Up

I admit merging my Oura data with my calorie tracking and macros via MyFitnessPal has been a dream, but the journey to achieve that dream took far too long. It may seem complicated at first, but if you follow along the steps I took for the same, you’re in for a treat.

Till then, here’s hoping Oura and MyFitnessPal come up with a direct integration for a more seamless user experience.

Leave a Comment

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