This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Is there anyway to export ALL heartrate data from Garmin Connect?

Former Member
Former Member
I have a Forerunner 235 and collect HR data 24/7, which I can look at on a chart in GC. I would love access to these data so I can play around with them myself, however, I can't seem to find a way of doing this.

Clicking on the gear icon whilst on the HR page allows me to download a .fit file, which I've found very difficult to work with and almost impossible to extract the HR numbers. I am aware of the fact that one can export activities e.g. runs as .csv/.gcp/.tcx etc. but surely there's a way of accessing all these data that my watch is recording all day and night?

Cheers for any suggestions.
  • Clicking on the gear icon whilst on the HR page allows me to download a .fit file, which I've found very difficult to work with

    There currently is no way (that I know of) to export this data in another format than the .FIT files. You can write a program for it yourself with the FIT SDK on thisisant.com, or convert the FIT files to .CSV files with the ready-to-use FitCSV tool that is also contained in the FIT SDK. These CSV's are not easy to work with, requiring very good spreadsheet-skills or post-processing with other tools (awk on Linux, python.. many choices).
    There is good documentation in the SDK, and on the forum on the thisisant.com site.
  • Former Member
    0 Former Member over 8 years ago
    There currently is no way (that I know of) to export this data in another format than the .FIT files. You can write a program for it yourself with the FIT SDK on thisisant.com, or convert the FIT files to .CSV files with the ready-to-use FitCSV tool that is also contained in the FIT SDK. These CSV's are not easy to work with, requiring very good spreadsheet-skills or post-processing with other tools (awk on Linux, python.. many choices).
    There is good documentation in the SDK, and on the forum on the thisisant.com site.


    Hi, thanks for the reply. I've got limited experience with java but have managed to get a .csv file out, although it seem to be quite small so I'm unsure that all of my HR data are there. If only Garmin would make this easier!
  • Former Member
    0 Former Member over 8 years ago
    There currently is no way (that I know of) to export this data in another format than the .FIT files. You can write a program for it yourself with the FIT SDK on thisisant.com, or convert the FIT files to .CSV files with the ready-to-use FitCSV tool that is also contained in the FIT SDK. These CSV's are not easy to work with, requiring very good spreadsheet-skills or post-processing with other tools (awk on Linux, python.. many choices).
    There is good documentation in the SDK, and on the forum on the thisisant.com site.


    Thanks for the quick reply. I've managed to extract a .csv from the .fit, but you're right, it's not the easiest dataset to work with! It's a bit frustrating that one can't easily access all this HR data straight from GC and I can't see why it would be difficult for Garmin to implement this.

    On a side note, is there another piece of software or platform that handles and displays .fit files nicely?
  • is there another piece of software or platform that handles and displays .fit files nicely?

    FIT files from activity files (from running, cycling) can be displayed very nicely by GoldenCheetah, it's primary focus is for cycling, but it handles runs and swims and other activities very well too. It runs on Linux, Mac and Windows. Just one caveat: if you use a HRM-Swim or Tri for swimming, the heartrate data that was downloaded from the HRM, will be in the FIT file, but GoldenCheetah can't display it (it's possible though, but requires programming). There are other programs: FirstBeat athlete was discontinued, but perhaps FirstBeat Individual (Windows only) is an option. Those are the offline solutions, there are more options online, Strava and other sites can import FIT files.
    For displaying the monitor files there is no software that I know of, I had to write my own.
  • Yes please Garmin. Make this easier for those of us who think a python is a snake. A button in the Garmin connect App to export heart rate, or other useful, data (in a common,easily accessible, format), with an option then to choose the range of dates/time period, or all data, would be wonderful. Giving another new dimension to your fitness watches! My Fenix 6X is wonderful btw.

  • You can use Golden Cheetah to export all data to CSV using a fit file from Garmin. A lil convoluted but it works. 

  • The whole reason I got a garmin was so I could download and save my Heart Rate information. I never imagined this MOST USEFUL possible thing to do with this data instead of constant crappy reminders of some stupid "steps" goal or pathetic "activity" goal that I never wanted or asked for.. Certainly Garmin is keeping every single second of our HR info to sell around the world, but when we want to see our own data Oh No that's impossible you have to STD the fit file blah blah.

  • garmin is not here to help...so forget it

  • garmin is not here to help....so forget it.