How to upload Nike+ activities to Strava

At this time, there is no official sync service between Nike and Strava, however, there are a number of 3rd party solutions built by developers using the Strava API. Here are some sync services recommended by our community: 

Was this article helpful?
26 out of 51 found this helpful

Comments

308 comments
  • Dear Vincent G, it seems your app http://nike.vinz.xyz/#/runs-list no longer loads the activities from Nike+. My run as of Dec 31st is missing in your app, while I can see it on https://www.nike.com/us/en_us/p/myactivity/activity/ec0bef9f-a4d0-4d9e-ba0f-fdcd5ccd40dc, so the upload from AppleWatch/iPhone NRC to Nike servers works. Perhaps Nike has changed something in their API?

    0
    Comment actions Permalink
  • Apparently RunGap for iOS still works, but im on windows/android and now my watch is useless. Also I have a weeks worth of data that I can not retrieve either. Anyone got any ideas? Only got the watch in Feb (as my post above states, except I hate Nike even more now).
    Also they are still being sold too which just makes things worse for the people who buy it with no way of actually using it.
    Rant over.

    0
    Comment actions Permalink
  • @Roman thx man, it works. actually, not all my runs were imported. retrieved 159 runs, but imported only 100

    0
    Comment actions Permalink
  • Rodrigo M., I tried that but it didn't help
    I use an iPhone (iOS) and RunGap for some reason does not connect with either Strava or Nike Run Club.
    For Strava, the RunGap interface freezes after forwarding to Strava and authorizing.
    For Nike Run Club, nothing happens after I input username and password, even after resetting my password (for some reason there is no way to actually change my password while logged in).
    However, I was able to connect to the Apple Health app through RunGap. I don't know if RunGap doesn't work or if it is an issue on my side.
    Moreover, I called Nike+ Support Twice. Once, they told me they would get back to me (which they never did for a whole month) and the other time the person straight up told me "Too bad, unfortunately, we cannot give you your data; you already have access to it on your Nike+ app so you would have no need to export it." Yeah... really... that's how terrible Nike Run Club and Nike's support is. They have great shoes, but only a platform like Strava, created by runners and not some huge for-profit enterprise, could represent and accommodate the needs of runners–the users of the platforms.
    This is starting to get really annoying, but I will keep trying as there might be some undiscovered way to bypass customer support with a bad attitude, a locked API, and some huge company hoarding my data only for their own use (not even my use).
    I believe that there is a problem with the way I used RunGap and potentially there might be a way to fix it, and I will try to troubleshoot the issues with RunGap, but it might be the only way now.
    If you guys know of any method that might be faintly possible, I would really appreciate it.

    BTW I am having trouble linking Nike+ –> Smashrun and on a blog post by Smashrun they explained why Nike+ cannot sync. Nike is the true scam and I'm happy that I've switched to Strava now. Let's just pray that I can find some way (other than manual input) to preserve my few months worth of data stored in Nike's databases and locked away.

    0
    Comment actions Permalink
  • Hi Vincent. https://nike.vinz.xyz/#/nike-login - out of service . Writes - There was an error trying to sign you up with those credentials. Please make sure you are providing the same ones you use to log into Nike+ websites, and then try again.

    0
    Comment actions Permalink
  • @AndreyRankov you are welcome. might be some limit in Strava side, check api usage limits in your Strava app, how many requests done / allowed. If first/last runs are not uploaded, remove uploaded runs from activities folder and try again when api limits are back to normal. Then you can schedule it, as by default it uploads 2 weeks of runs, see https://github.com/rtyshyk/nrc2strava/blob/c5f4a8809b14b9c9e91581a7c0eb1c08be07e83a/server.js#L58

    0
    Comment actions Permalink
  • https://nike.bullrox.net data migrated great! Many thanks. Up to runs from 2012.

    0
    Comment actions Permalink
  • Sorry about my anger in my last comment. Strava has fixed the bug that prevented AppleWatch from loading Strava watch app. You don't need to be on WatchOS5/IOS12. It's possible on the previous version Strava required it (accidentally) and that is why it was crashing (I dunno), but they fixed it. Thank you Strava developers. You are not jerks! I apologize

    0
    Comment actions Permalink
  • I just used Vincent G's tool and it worked like a charm!

    I used the pro option and uploaded 4 + years of runs (almost 500)

    The only slight issue I am having is that I am getting a different number on strava than I have on NIke plus.

    But that's not too much of a big deal as long it updates the new runs going forward.

    Thanks Vincent!

    0
    Comment actions Permalink
  • Thanks Vincent G. Worked like a charm!

    0
    Comment actions Permalink
  • I just downloaded rungap and paid the $8 only for it to tell me it couldn't login to Nike :(

    I understand this to be more of a nike problem vs strava or rungap, but it's still very frustrating.

    0
    Comment actions Permalink
  • @Ritche Tio
    I had the same problem.
    I set a new password in my Nike+ account and the login works!

    0
    Comment actions Permalink
  • By the way, I've added a quick form on the site (https://nike.vinz.xyz) so you can sign up to be notified whenever the tool gets back online

    0
    Comment actions Permalink
  • Jeremy thanks. Just did that and your tool worked like a charm! :)

    0
    Comment actions Permalink
  • Just used the RunGap app to transfer 12 month's of data from NRC over to Strava on my iPhone 6 (iOS 12.3.1). Had to pay a small one off subscription for the "Swag Bag" add on and I did receive a warning message to say NRC is like North Korea and there could be a problem, but it worked first time. I've finally unlocked my Nike Run Club data!!!

    0
    Comment actions Permalink
  • Found a bridge solution for IOS!
    1 Download App Connect (Garmin)
    2 Open Nike Run Club
    3 Go to your profile and select Setting
    4 Select Partner
    5 Choose Garmin and you can connect Nike Run Club with Garmin
    6 Open Connect App by Garmin and go on Setting->App partner and connect it with Strava

    0
    Comment actions Permalink
  • That chrome extension doesn't work me, and nike.vinz can't find my 14 Jan run. Hopefully they can fix it. Ps, thanks in advance Vincent

    0
    Comment actions Permalink
  • @Andrea, followed all the steps but it's not working. The Nikedata is not shown in garmin connect, then is not uploaded into strava. Any ideas?

    0
    Comment actions Permalink
  • Hi Vincent i cant login my nike account. any update?

    0
    Comment actions Permalink
  • @Paul D. ,

    I tried your tool again today. It worked. Before I would click the button to sync with strava and it was just do the loading animation but never turn green. Today it turned green and I got it to work with all the activities that smashrun missed. Thanks.

    0
    Comment actions Permalink
  • Just used Vincent's app and it worked like a charm. Strava login, check, Nikeplus login, check, select activity, sync, BOOM! It just works. Thanks a lot Vincent! We surely miss heart rate info, but we'll eventually get there. Let me know if the community can help somehow, I know a thing or two about handling XMLs under Ruby/Python... Again, thanks!

    0
    Comment actions Permalink
  • Thanks Srujan!!!!

    0
    Comment actions Permalink
  • FYI Everyone: On September 28th, Nike decided to restrict it's API access to "partners". You can pretty much bet that there will be no new services popping up that can grab your Nike+ data and send it elsewhere. All existing ones have ceased to work.

    0
    Comment actions Permalink
  • Thanks all, it just worked perfectly for me!

    0
    Comment actions Permalink
  • There seem to be a few people like me who can't get it to work as we get an "Oopsie daisy" error.
    "There was an error trying to sign you up with those credentials.
    Please make sure you are providing the same ones you use to log into Nike+ websites, and then try again."
    But there don't seem to have been any responses to it. Did anyone find a solution?

    0
    Comment actions Permalink
  • Hi @Jason & @Jospeh,
    Do you still have issues with the tool ?
    If, yes could you send me more info, will be glad to help you.
    Thanks

    0
    Comment actions Permalink
  • Hi

    Normally its fixed by nike since few days. Like you I had this problem but now my runs correctly appears.

    Regards

    0
    Comment actions Permalink
  • @Alex, thank you for a solution, works like expected!

    0
    Comment actions Permalink
  • Hi @Angad Chandhok,
    For some weird reason, when the Nike api is called, some runs are corrupted (without any distance, duration).
    Those kind of runs are not displayed on https://nike.bullrox.net website.
    I did a fix recently to try another way of downloading the corrupted data.
    We will see in the coming days, if this can be the definitive version.

    0
    Comment actions Permalink
  • and none of the links recommended on the strava site work

    0
    Comment actions Permalink

Please sign in to leave a comment.