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:
- https://nike.bullrox.net
- http://nike.vinz.xyz/
- RunGap for iOS - workout data manager app (VIP in-app purchase needed)
- Sync Smashrun with Nike+, Then use tapiriik to sync Smashrun with Strava (http://www.nikeplusexodus.com/)
- SyncMyTracks for Android
- www.ifttt.com
Comments
‼️Помогу синхронизировать данные с Nike+, Runtastik и т.д.
✅Пишите vk.com/sp4rtk
🏆Томский клуб Run Club
Are those of you using RunGap to export then importing to Strava getting time differences?
My times are generally close but are faster than the original export. Typically, they seem to be cutting time from the beginning of the run (ex. a mile one pace in RunGap at 7:48 and the import to Strava at 6:32). I have tried tcx which is worse, gpx which gives me no active time but the correct distance and very close to the correct overall time, and .fit which is the best but still not entirely accurate.
Anyone having this same issue?
Hi all,
Please download the RunGap app from the App Store. This is an amazing app where all your running info can be uploaded, stored, exported and synchronized with other apps. In my example: Nike Plus and Strava. I am disappointed using the Nike app more and more and what to transfer all activiteit from there to Strava. Using this app, the transfer was done in minutes. In the RunGap app a function called Swag Bag can be purchased for about 3 euros. This function syncs all activiteit perfectly from one to another. In my case: about 3 years of running history and about 3780km's. Perfect!
https://itunes.apple.com/nl/app/rungap-workout-data-manager/id534460198?mt=8
Hey guys,
Unfortunately, the tool is blocked as of now because Nike disabled my entry point. After careful investigation, I am unable to get the site back up without their help. Thus, I have been discussing the issue with them, and should manage to get access to their new partner program. The release date of this one is unknown at the moment, though. Sorry about that, I have tried other ways but this one is the only that still looks viable at the moment. We'll have to sit tight and wait for them to grant me access to their soon-to-be-released developer portal. Crossing fingers that happens sooner than later.
Cheers,
Vincent
Is there a "Select all"? I have 300+ runs :)
Yes you can export your NRC workouts using a third party app Run Gap. Run Gap will let you sync NRC and Strava accounts if you pay a few dollars for the in-app upgrade. Just know that the algorithm used by each app is different so your results once in Strava will look different. The GPS map probably won’t show up and the distance may be slightly different than what it was in NRC. It’s not pretty but it’s the only way I found to do it.
"Login failed. Nike login is down, not my fault ;) You have to wait a fix from Nike.
API error : Can't connect to nike API, please retry later"
Jérémy, thanks for the info!
For France, the website is down since 30th of april 2018. But you can get a file with the record of your activities by sending a request to Nike (support) and since the law has recently changed, it is now compulsory that they send you a mail with a link to download your infos (.tcx file).
I just did it with the help of the support from Nike.
The first two (https://nike.bullrox.net & http://nike.vinz.xyz/) had broken links and did not work. RunGap was worth the $8 (annual) for the convenience of compiling all of my workout apps. I imported my Nike workouts (this included NikeRun and NTC) and paid to export them to Strava. Easy peasy.
Hi,
Neither on http://nike.vinz.xyz nor Jeremy's site (http://www.jeremycoelho.fr/projets/nike-exporter/) I can see my latest September Nike+ activities to download/sync to Strava. ;-((
(FYI my activities are recorded with Nike+ running watch and then uploaded to Nike+)
Hey,
I used https://nike.bullrox.net to transfer my Nike+ runs to Strava. It worked well until yesterday. Now it shows an 502 error: Bad Gateway. Can it be fixed?
Jeremy,
I posted the comment as Amy MacIntyre above (accidentally logged in under my wife's account). I tweeted @NikeSupport the day the syncing from various services stopped and I noticed a BasicAuth dialog show up on their API page (where there was none before). They told me to call their support centre, which I thought was odd. I called and they said the intention was for their API to always be invite only, but apparently those business rules were never enforced until September 28th (although when I pressed them about this they neither confirmed or denied that was the case, even though the answer was obvious). They said they'd open a support ticket to see if could regain API access (even though I never wanted it to begin with, I wanted my third party services - .e.g. SmashRun, or your service - to regain access).
That was the last I heard from them. I've been tweeting a storm at them (@akmjenkins) but it has gone largely unnoticed that Nike+ has done this.
I'm actively developing a chrome extension to be able to export GPX files for activities (on a one-by-one basis, so bulk export is now gone.....for now) that you can then upload to Strava/SmashRun, etc. I'll post back when it's done.
What About for Galaxy Android Users? How do sync my Nike to Strava?
Hi all,
FYI - https://www.awsmithson.com/tcx2nikeplus/ does not work anymore.
It gives me an error "Error message: Unable to authenticate with Nike+.
Please check email and nikePassword."
It looks like nike has decided to block such authorizations. Is there any other way to upload my runs from strava to nike?
Hi Adam, you chrome extension works really well. Thanks a lot and yes for me now the only way to export my data from Nike+...
I had enough of Nike and just stopped using it. There's little to no benefit of using Nike+.
Keep in mind that N app is times less accurate than Strava or Runkeeper: while Strava measures your location once every 3 seconds, Nike does it only once every 10 seconds. That's why the difference in distance, by the way.
Hi @Paul D. I tried using the https://nike.bullrox.net/ this morning (4/13/18), but when I click on Here We Go, it goes to https://nike.bullrox.net/en/my-account.html#/home/activities, but the page does not fully load. I used both Chrome and Microsoft Edge.
Anyone else experiencing this issue?
Do you know some app or software that I can export data of Nike+ Sportwatch? I want data in gpx or tcx. I hate Nike so my sportwatch is unless!
Hi Vincent. I have troubles loggin in to my nike+ account via your site (http://nike.vinz.xyz/). I get the:
"Oopsie daisy
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."
error if I try to log in in step 2 of 4.
In my developertools I see the following response from the nike api: {"error": "%s"}
Is this issue known by you of any chance?
greetings
Vincent, your tool didn't import the heartrate data. Do you have a fix for this?
@m_deaton
Thanks to Joachim, I have updated the script to handle old runs. Feel free to raise issues on Github for further problems.
Hey guys, sorry I haven't been able to look as much as I'd like into this issue. Free time is really limited right now. I'm thinking of open sourcing the code (once I get a chance to brush it up real quick, not my neatest work) so that others can try and tweak my initial solution.
It's quite odd as some people are still able to access the app, so I don't really know how to reproduce the bug on my end. Will keep you posted
I posted a link to my private chrome extension that I use to export my Nike+ data to GPX format (which can then be uploaded to Strava/SmsahRun) yesterday, but Strava has yet to approve my comment. I can understand why they wouldn't want to link to third-party software.
Right now, however, my chrome extension is the only way to get your data out of Nike+.
If anybody wants to help me test it out, please e-mail me at akmjenkins@gmail.com or send a tweet to @akmjenkins
I have made a tutorial on how to export your data from Nike Run Club to Strava, check it out here: https://youtu.be/ktjUMBBsheY
Vincent G, could you please advise - Im stuck on step 3. The list of runs is not loaded, the process circle is running endlessly... I have not so many of them :)
Hello,
Do you have any solution now because since April 1 Nike has stopped all service and you cannot even upload your runs from your watch to Nike+ !!!
Matt's site is no longer working. Is Strava and/or Nike working on a solution to this? Going to throw away my Nike watch pretty soon.
Hi Vincent,
I'm getting the same issue that Tiffany describes: I cannot login to Nike+ on your site. I'm getting the same issue with Paul D's page.
Note that I just resurrected my Nike account this afternoon, as I've just got a Nike watch, and in the process changed my Nike password.
Dave
Edit: I just tried again and this time it worked! The only difference since the previous time was that I had actually uploaded a run to Nike+ in the meantime (previously, I had no runs).
Hello @Paul D.
Your tool at nike.bullrox.net is extremely useful for folks who want to shift their runs from nike to strava.
How feasible is it to put together a tool which would do the opposite to move data from strava to nike?
It will be great to have it all integrated in one app like yours. Cheers!
@Jared, there is a trick to Select all your runs but at this time I have yet to implement this feature properly. Time to put on this project has been awfully scarce lately I'm afraid. I you feel adventurous, you can select them all by doing the following: start off with loading all your runs (basically clicking on Load more runs as much as you need), then paste this little piece of code in place of your browser web address, it'll select all the runs and then you only have to click on upload.
The piece of code (make sure you still have the "javascript:" part):
javascript:var e = document.getElementsByClassName('activities-item'); for(i=0; i<e.length; i++) { e[i].click(); };
Hope that helps!
Article is closed for comments.