GOTOES.ORG also makes great software for Mac OSX!

Combine Heart Rate and Ride Files (TCX / FIT)

Select two files (either FIT or TCX) - one that contains heart rate, and one that contains position. The heart rate data will be added to the position data.

14,259 files combined since August 8, 2015
ChangeLog:
Version 1.2 (01/15/2017)
  • - Added ability to upload and combine FIT files as well.

Version 1.2 (08/08/2015)
  • - Added a tracker to keep track of how many files are processed.

Version 1.1 (07/29/2015)
  • - Added the ability to Upload directly to Strava.
  • - Added a workaround to parse improperly formatted MapMyRide (and all MapMy****) TCX files.

Version 1.0 (05/22/2015)
  • - Initial Public Release.