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

309 comments
  • I used Adam's recommendation to use SmashRun. Worked like a charm! I'll need to think twice about using Nike+ though.

    1
    Comment actions Permalink
  • Thanks Vincent, you are brilliant!!! I'm finally free of Nike!

    1
    Comment actions Permalink
  • Did nike.bullrox.net ceased working?

    1
    Comment actions Permalink
  • Forget Nike+ and start using Strava directly ;-)
    Nike+ does consume less battery than Strava or Runkeeper, but it's less accurate. And

    1
    Comment actions Permalink
  • I've just tried the "Sync Smashrun with Nike+, Then use tapiriik to sync Smashrun with Strava" option and so far is the best solution I've found. At least the GPS data is coming across which it doesn't with solutions such as Rungap. I'll have the analyse the 10 second internal issue.

    I use an Apple Watch 2 for running and I've found Nike+ to have better GPS tracking than the AW2 Strava App, I also prefer the Voice Over. So ideally use Nike + to Record and send to Strava which I've used for years for Cycling too. Of course Strava could just make the AW2 App better and that solves any sync issues ;-)

    1
    Comment actions Permalink
  • Other links are not working, but I was able to sync and export using Run Gap.

    1
    Comment actions Permalink
  • Thanks, Vincent! Your tool is the best

    1
    Comment actions Permalink
  • I have just downloaded RunGap, paid for a 3 month 'swag bag' and was able to directly export my Nike+ data to both Strava and Garmin Connect. No need to for any manual exports or imports. Do it while RunGap can still get your data from Nike!

    1
    Comment actions Permalink
  • The chrome extension is still working for me. I'm just re-installing the extension each time I restart chrome.

    1
    Comment actions Permalink
  • After 30.April.2018, there is no way to export data from nike+ (NRC) or am I missing something? Neither of listed solutions is active anymore.

    1
    Comment actions Permalink
  • Hi Vincent, Jeremy! Really glad to have found your tools, but I'm having trouble logging in to my nike+ account on your tools. I use Facebook to log in to both Strava and Nike+. No problem logging in to Strava, but how do I log in to Nike+ through your tools?
    Thanks for the good work guys!

    0
    Comment actions Permalink
  • Thanks Tiago Campos! I was having the same exact issue with Tapiirik where it kept saying "Strava: This activity contains unusual data that is most likely incorrect."

    I have a MAC and did the same exact steps you mentioned and it worked like a charm! Thanks for the help. Stinks that we have to fire our computers up and jump through the Emulator hoop each time we want to sync from Nike+ to Strava but a solution is better than NO solution...and I couldn't get anything else to work...so thanks for giving us an alternative. Hopefully something more automatic will come along soon.

    0
    Comment actions Permalink
  • @Adam Jenkins. Your tool worked flawlessly! I completely agree with you regarding Nike's decision to limit data. We are the ones generating the activity data, it is not theirs to restrict access to. Thank you for your effort on this tool!

    0
    Comment actions Permalink
  • Thanks guys for the kind words!

    @Simon, sorry but as far as I can tell there's not much I can do with the data we're getting from Nike. Maybe if they tweak their API a bit but that's highly unlikely

    @Nicolo, that's odd I got the calories in my runs. I'll have to investigate but unfortunately I do not know if there's anything I can do with the data I have at the moment

    0
    Comment actions Permalink
  • Up until Wednesday 9/28/2016 I have been using Vincent's tool (http://nike.vinz.xyz/nike-login/) for the last few months without any issues. Over the last two days I have tried logging in multiple times but keep getting the error about having incorrect credentials.

    Vince replied to my email and said it was a change on Nike's end that caused this issue. Hopefully it is fixed soon, otherwise I may need to upgrade to a Garmin watch.

    0
    Comment actions Permalink
  • Hi there,
    For those who have noticed a slight difference between nike / strava a few months ago using https://nike.bullrox.net, now it's fixed !
    The special Nike sauce used in their website, has been integrated into the tool to correct the data.

    Cheers

    0
    Comment actions Permalink
  • Hi everyone! Elle - this topic needs to remain open as Nike keeps changing things. I emailed Vince this morning and his Convertor is no longer working - no plans to resurrect it. So that's another one off the list :-\
    I'm just about to try Jeremy's convertor and/or the syncmytracks app for Android - looks promising :-)

    0
    Comment actions Permalink
  • No no no
    Specialized

    It has a feature designated to integrate Strava
    But it does not seem to work as it asks to login to Strava in Mission Control but won’t let you.
    Does one have to log out of Strava and THEN open Specialized Mission Control and log in, then do the second login request for Strava?

    0
    Comment actions Permalink
  • Thanks Vincent! I highlighted your comment at the top of the article.

    0
    Comment actions Permalink
  • Just wanted to let you know i'm having the same problem. Can't log in with Nike Credentials. They are right as they work on the Nike website. Hopefully it fixes it self. Nike was the first app i used to get into running but i have a hard time moving away from it but lova Strava from the social aspect. So i'm always torn and this was the best option i've seen.

    Thank you for your hard work though. It's much appreciated!

    0
    Comment actions Permalink
  • Vincent - thanks for your good utility to transfer from Nike to Strava. I've transferred a few runs over to see how Strava looks/works.
    I noticed there are some slight differences in the values Strava and Nike have for my runs. For example, yesterdays run showed:
    Nike Distance: 6.25km Strava Distance: 5.9km
    Nike time: 34:46 Strava elapsed time: 34:35
    Nike pace: 5:33/km Strava pace: 5:29/km (probably correct as Strava shows 'moving' time as 32:34)

    So - is the import into Strava picking up pure GPS coordinates, and using that to calculate distances - rather than a specified value from Nike?

    I also can't understand why the elapsed time for the run would be different - though it appears to be 9-10 seconds shorter on the Strava import across the imported runs.

    Is there an easy way to view one of the exported entries to see just what data Nike is exporting?

    Cheers.

    0
    Comment actions Permalink
  • Adam, thanks! I gave the Chrome extension a shot yesterday, and after the Nike+ activity page re-loaded, there was no prompt that I saw... And today, alas, the extension has been disabled by Chrome... I'll keep checking back to see if you make more progress or get it into the Store.

    If you need help testing, etc., I'm justanotherusername@gmail.com, and would be happy to help!

    0
    Comment actions Permalink
  • Hi @Jason Quesada,
    Sorry to hear that, did you try later, cause I have no issue right now ?
    I you still facing the issue, please try to clear your browser cache.
    Thanks

    0
    Comment actions Permalink
  • Is anyone having issues syncing runs from Nike that have been recorded solely using the Apple Watch series 2? Runs I have logged on my phone will sync across but the ones using my watch GpS don't. Anyone got any suggestions?

    0
    Comment actions Permalink
  • I'm having the same issue as Maarten

    0
    Comment actions Permalink
  • Hi Vincent, thanks for that tool. I tried uploading my Nike+ just now, but it doesn't want to upload any recent runs (after 27 July 2016).

    0
    Comment actions Permalink
  • Another Python solution ready to use for developers with only one bash script to run. Currently able to extract runs (tested on runs from 2014 to 2019) from Nike Run Club, convert those run into TCX format and upload them to Strava. All procedure is explained in README.md: https://github.com/opierre/NRCToStrava

    0
    Comment actions Permalink
  • Howard,

    Yes, using tapiriik.com as an intermediate. Go to tapiriik.com and link your SmashRun and Strava accounts and then sync them after you have finished a workout.

    Most of my friends are on Strava, but I find SmashRun's analysis tools to be excellent.

    0
    Comment actions Permalink
  • Hi Adam

    I tried to visit your website http://162.244.30.109:8080/nike+gpx today but the download is no longer available. Meanwhile, you mention that "It appears SmashRun has regained their API access to Nike+. My job here is done."

    Does it mean that I can sync my runs from SmashRun to Strava?

    0
    Comment actions Permalink
  • The simple solution is from Vincent. http://nike.vinz.xyz/

    Super easy to select runs from Nike+ and sync them to Strava. Thank you.

    0
    Comment actions Permalink

Article is closed for comments.