

If you try to import more than one year (e.g. Unfortunately, Garmin Connect only allows import of data year-by-year, so you might need to manually split your CSV files. Note that my script converts all the data in the XML files. Import the generated CSV file using the “Import” functionality of Garmin Connect. You can find example output in the repository above.
Garmin connect export all csv zip#
Download the script above and place the two files in the ZIP in the same folder as the script.Export your Apple Health data (in the app, click the icon in the top right, select “Export Health Data”).So in order to import your Apple Health data to Garmin Connect, follow these steps: You can request a copy of all personal data, including your profile, order history, information from Garmin Connect and other applications, subscriptions, registered devices and more. You will then receive a message stating: Your request has successfully submitted. To get the data from one format to the other, I wrote a little Python script to convert the data: Then head to Export your Data and clickRequest Data Export. , name:iPhone, manufacturer:Apple, model:iPhone, hardware:iPhone6,2, software:9.0.2>" unit="count" creationDate=" 11:08:41 +0200" startDate=" 10:00:29 +0200" endDate=" 10:05:31 +0200" value="227"/>Īnd here is an example of the Fitbit CSV format: Bodyĭate,Calories Burned,Steps,Distance,Floors,Minutes Sedentary,Minutes Lightly Active,Minutes Fairly Active,Minutes Very Active,Activity Calories Here is an example of Apples health data (export.xml): These CSV files can then be imported into Garmin Connect. The Apple Health data is in an XML format and this can be used to generate Fitbit CSV files.
Garmin connect export all csv how to#
So how to import the data anyway? We’ll first have to convert our Apple Health data to an intermediate format, such as Fitbit CSV data. Garmin only allows you to import GPX, FIT or Fitbit CSV files, not any Apple Health data. However, that turned out to be not that straight-forward. This means that I had a few years worth of activity data that I wanted to move from my Apple Health app to Garmin Connect. In the past, I recorded my steps and other activity data using the Apple Health app on my iPhone.

My newest toy is a Garmin Fenix 5 Plus, a very nice smartwatch.
