Moving your activity history from MapMyRide to Strava

Transferring your activities from MapMyRide to Strava is easy. Here's how.

 

To transfer your activities from MapMyRide to Strava you'll need to export individual activities from MapMyRide and upload them to Strava from our Upload page. 

  1. Go to an activity on MapMyRide.
  2. Click on the "TCX" button in the middle area of the activity overview section.
  3. Follow the instructions on the page which will produce a GPX file and the file will be downloaded to your download folder.
  4. Repeat step 3 for all activities you'd like to export and upload to Strava.
  5. Log in to your account on Strava.
  6. Click Upload from the top right of any page and then "From File" and browse to select the file(s) you downloaded. NOTE: files can be bulk uploaded to Strava in groups of up to 25.
  7. Name your activities, and adjust the activity types as necessary.

 

If you have any questions or problems, let us know!

Was this article helpful?
4 out of 7 found this helpful
Have more questions? Submit a request

Comments

18 comments
  • That site won't let me export my ride. the ride im trying is "868571313" and it comes up with an error "No lap data was found in this workout; this is almost certainly caused by MMR losing your time data. Please double check the workout ID or contact mike at mikepalumbo.com for additional help." 

     

    Any Suggestions?

  • Doesn't work on mac or on Microsoft!

     

  • So what does it work on then?

  • I'm receiving a "bad workout id" error message as well. I've tried Google Chrome and Safari browsers on Mac. 

  • MMR lets you export TCX files now, but it's a shame there is no way to batch import them into Strava. I've got hundreds of workouts, and it'd take a lot of time to get all that data onto Strava.

  • Doesn't work. Just doesn't. I'm sure it's on the end of Map My Ride and nothing to do with anything else. Their stuff is glitchy and that's why I'm switching to Strava. 

  • @Nicholas - you can batch import to Strava. From the upload page you can select as many as 25 files to upload at the same time to Strava. 

    Can you pass along the specific instructions on how to export TCX files from MapMyRide? 

    @Maritza - thanks for giving us the heads up. 

  • Here's what I did, and it worked. You have to do each workout (each ride) individually. I am using a Mac, but it should work also for IBMs:

    1. Go to your mapmyride page.

    2. Choose a workout. Between the workout summary and the map, you will see "Edit, Copy, Delete, Create Course, TCX."

    3. Click on "TCX." A pop window will open, saying "You have chosen to open..." Click "ok" to save the file.

    4. Open another tab, and log in to your Strava account. In the top right corner is a "+" sign. Hover over it, and choose "Upload Activity."

    5. On the next "Upload and Sync Your Activities" page, choose "File" on the left. Select "Browse," find the downloaded tcx file, which will be something like "Rode 52.87 mi on 7_28_15.tcx."

    6. Select the file, and it will upload to the Strava site. Select "Save and View" on Strava.

    7. Repeat for the rest of the day and into the evening until all your mapmyride workouts have migrated, or complain enough to Strava until they provide a batch import patch, or stay with mapmyride.

     

  • Here's an update to batch import to Strava from mapmyride. Yay.

    1. Individually export each Mapmyride workout (each ride) to your computer.

    2. Find the files. On a mac, with the shift key held down, batch select them all, and press "Open."

    3. Your .tcx files will upload to Strava. When they have uploaded, press "Save and View."

  • thank you, matthew goldie!!!

  • Check your file extensions, in OS X MMR gives you a .tcx.txt file, Command+I the file and remove the .txt from the end, or in terminal for batch jobs.

    https://www.dropbox.com/s/5i0ab6g6yf2fy9j/Screenshot%202015-11-02%2013.48.07.png?dl=0

  • Check your file extensions, in OS X MMR gives you a .tcx.txt file, Command+I the file and remove the .txt from the end, or in terminal for batch jobs.

    https://www.dropbox.com/s/5i0ab6g6yf2fy9j/Screenshot%202015-11-02%2013.48.07.png?dl=0

  • When I click on the TCX button it automatically downloads and opens .txt file. It does not give me options. I am using a Mac. Thank You.

  • I'm finding that the TCX files effectively don't contain any data, so strava has nothing to import. Oddly, MMR can still display all info, and the route.

  • I'm seeing that old routes i uploaded with my android phone does not contain data - but the newer ones that I uploaded from my iPhone does. So I am only able to import the MMR rides i uploaded from my iphone. Not sure if this is because they are old or if it is the device that is causing this problem.

  • perfect. thanks for this!

  • I am trying to migrate from MapMyRide to Strava; I have followed the instructions in this article. MapMyRide generates the *.tcx file as described, but each time I attempt to import one of these files the data doesn't match - by a lot. For example, I tried to import a ~32 KM/55 min ride via *.tcx and it comes in as a .8 KM ride that lasted only a few minutes. It appears that Strava is reading only one of the many segments inside of the *.tcx. I am having a similar problem in reverse when I attempt to import from Wahoo, by reverse it imports 95% of the ride - it is like it is skipping the last segment of the import. Please assist.

  • I followed the instructions and it worked. I was using Win10 desktop, Chrome browser and retriueved data from an old iPhone 5. I could group import multiple files to Strava

Please sign in to leave a comment.