Moving your activity history from MapMyRun to Strava

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

  1. Go to an activity on MapMyRun.
  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.
Was this article helpful?
19 out of 34 found this helpful
Have more questions? Submit a request

Comments

76 comments
  • I have failed to do this. Tried several times to upload, but an error occurs every time.
    Frustrating, as MMR recorded this mornings ride while strava did not :-((

    0
    Comment actions Permalink
  • Continually shows this message:

    "Bad Workout Id specified or other unknown error occurred. Please try again."

    bunk.

    1
    Comment actions Permalink
  • I am only a free member of MMR and I hear that you have to be a VIP member to be able to transfer using that application. Before I join I want to know if it works before wasting my money. I noticed you can join for free for a month though.

    0
    Comment actions Permalink
  • Has this worked for anyone transferring their workouts from MapMyRun to Strava?

    1
    Comment actions Permalink
  • This worked perfectly for me... 

    1
    Comment actions Permalink
  • I get the same message Bad Workout Id. Doesn't work!

    0
    Comment actions Permalink
  • Make sure the MMR activity is set to global, and not private - that will remove the error many of you are reporting.

    2
    Comment actions Permalink
  • Worked perfectly for me.  Really clear instructions.  Thank you!

    0
    Comment actions Permalink
  • Doesn't work. :-(

    0
    Comment actions Permalink
  • Ensure your workout in MapMyRun is set to 'Public' - and it will work.

    1
    Comment actions Permalink
  • I have a little over 300 workouts in MMR that i'd like to bring over to Strava.  I tried to do my most recent one by following the steps listed and it worked the very first time.  My question though, is there a way to do a mass export from MMR and not do the listed steps over and over and over 300+ times?  Will signing up for the MVP membership allow me to do this?

    0
    Comment actions Permalink
  • I get

    "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."

    0
    Comment actions Permalink
  • Hey Guys-- I was getting the 'Bad Workout Id as well, but it looks like Strava can import TCX files now. Login to MMR, go into each workout, and click the TCX button. This will download the raw TCX file that you can upload into Strava directly 

    0
    Comment actions Permalink
  • Thanks Chris. That worked for me. Not a MVP member either.

    0
    Comment actions Permalink
  • Works a treat, have been using the mikeaplumbo convertor but has stopped working recently. Used this to transfer a ride, a few segments seemed to disappear but all in all it did the job well! Thanks.

    0
    Comment actions Permalink
  • No problem with MMR but unable to get Strava to work. I am VIP in Strava but not on MMR. Need I be a VIP on both? this gets expensive.

    0
    Comment actions Permalink
  • I can't even see a TCX button, what am i doing wrong?

    0
    Comment actions Permalink
  • I can't find a tcx button I'm a premium user for both strava and map my fitness

    0
    Comment actions Permalink
  • Worked fine and I am not a premium/VIP member of MMR or Strava.
    Although I did only try one at a time, just to be sure it worked.

    0
    Comment actions Permalink
  • I had no problem and I'm not a premium member of MMR. Used the desktop version of MMR, maybe that's the issue for some people?

    2
    Comment actions Permalink
  • Worked OK for me. Exported two TCX files onto my Mac, then successfully uploaded them into Strava. Note: the computer saved the exported TCX files from the MapMyRide website as abcxyz.tcx.txt text files. I chopped off the .txt suffix, leaving it as .tcx (Mac asks to confirm this filetype change) and then I continued with the upload process into Strava.

    3
    Comment actions Permalink
  • The Stava end seems to be hanging on the "processing" side of things. Over an hour now for only five workouts. Is this normal?

    0
    Comment actions Permalink
  • Where is the "TCX" button? See nothing of the sort anywhere on MMR

    0
    Comment actions Permalink
  • Like Bob Wiker above I found the same slightly irritating feature - the downloaded TCX file had the suffix ".txt" added preventing Strava from uploading it. Then it worked perfectly!

    0
    Comment actions Permalink
  • What tcx button? So far strava sucks

    0
    Comment actions Permalink
  • Hi Denise, Maybe Mapmyfitness has changed something recently regarding their activity download options.

    @Andy, perhaps you can pass along how you downloaded the TCX version from MMF even with the .txt suffix?

    0
    Comment actions Permalink
  • Ok i got the .tcx file from mmr on my macbook. (chopped off the .txt )
    But when i'll try tot upload it on strava i get a red shaded text which says : "Selecteer enkel bestanden die op .tcx, .fit of .gpx eindigen." i can only select files ending on .tcx, .fit or .gpx.

    So how can i fix this?

    Edit: had to remove the txt again in the info box of the file, because it was only hiding the extentie

    2
    Comment actions Permalink
  • Dan- I had to log-in on my desk top to see the TCX button.

    0
    Comment actions Permalink
  • Hi guys. So I've figured out why a lot of you might be having difficulties.

    It's what Ciska A. said a few days earlier.

    When you click TCX on MapMyRun it populates a Text file with an extension .tcx.txt

    You need to make 2 changes to this before attempting to add to Strava.

    (1) remove .txt from the file name (to make it .tcx at the end)
    (2) remove .txt from the Get Info tab (Name & Extension) to also just leave .tcx at the end

    Then it should work when you attempt to upload to Strava.

    Thanks Ciska A. - very helpful advice!

    5
    Comment actions Permalink
  • Thanks Ciska A. and Jonny B.! That solved it for me!

    1
    Comment actions Permalink

Please sign in to leave a comment.