Skip to main content

I'm trying to use file upload on the Upload and Sync Your Activities page.


I have 400 activities to upload from TCX files, limited to 15 files at a time by the page.


I can upload 30 files in 2 batches, and then I get an error:


You've exceeded the maximum number of uploads. Please try again later. 

Does the file upload have a rate limit?


A limit of 30 files per 24 hours (?) would be annoyingly low.

Hello @nekno 


Thanks for posting about this.  Yes, we limit the number of activities that can be imported to Strava per day from the Upload and Sync page.  Our team is continuing to evaluate and adjust our rate limits.  I have passed your feedback along to the appropriate team.


Thanks, @Jane11.

Are the limits removed for paid subs? I can understand needing to pay for value/expenses, but if the same limit exists that would be a disincentive to become a paying subscriber.


Hello, I've the same question, I am starting with strava and have almost 500 activities to import. This rate limit is quite anoying but understandable. Is the limitation applied to premium accounts ?


Hi @Jane11 — can you help us understand if the solution to the problem of limited uploads is to subscribe, or if the limits are the same?

Thank you!


I also have the same problem, can you set the limit to a much bigger number? Thanks!

 


The 15 at a time, while a minor inconvenience, I assumed is simply a limit in the way your software is written, and not necessarily a big deal.  But why is it limited to 30 per day?  What's the problem with user uploading a lot at once?  I honestly don't understand that limit and would like to see it raised.

Unfortunately, I have not had any support with fitbit automatically synching to Strava for the last 7 months or so.  So the only way I can get my activities loaded is to download a file from fitbit, and upload to Strava.  It's a hassle, so I only wish to do that once I have many to do at once.


Ha!  I just noticed another annoyance with this.  I hoped to load 30 more items today, but accidentally grabbed the same set of 15 .tcx files twice.  Despite Strava being smart enough to recognize these are all duplicates, and not actually uploading anything, be aware that they still count towards this 30 per day limit!


Hello All,


Just wanted to clarify that the upload limits are different for paid (Subscriber) vs. free Athletes.  They are 25 files at a time for Subscribers, and 15 files for free athletes.


Thanks, @Jane11! Can you help us understand if the daily upload limits are any different between paid Subscribers vs free Athletes?

Today it seems to be ~40 for free Athletes, so a 3rd upload of 15 files within a day fails, but uploading 15+15+10 seems to work. Then you have to way another 24 hours.


Hi Jane,

What is the exact number of activities a paying user can upload per day before hitting the limit (and getting the HTTP 429).

Cheers

 


There's a limit of 25 uploads per day for Subscribers


Hi @Soren — thanks for chiming in.

I'm afraid that doesn't seem right. We understand paid Subscribers can upload 25 activities/ upload, but we want to know the total limit per day.

Free Athletes can upload ~40 activities/day in batches of 15+15+10.

So it stands to reason, Subscribers must be able to upload at least 40 activities, if not more.

Are you saying paid Subscribers aren't allowed to upload as many activities/day as free Athletes?

What people here want to know is whether we can upload more if we subscribe.

Can someone with some specific knowledge of the workings of the software please tell us, how many activities can a paid Subscriber upload total per day (across multiple uploads)?

This really isn't that complicated.

 

 Free AthletePaid Subscriber
Max activities/upload1525
Max activities/day40???

That's not correct.

I had a batch of around 150 gpx files that I exported from my old Withings fitness app. The rate limiter of the upload page allowed me to upload around ~50 gpx files per day, maybe a bit more or less because some were duplicates.

As a subscriber I found this

  • Batch size: 25
  • Files per day: ~50

What we want to know is the exact number instead of around ~50. 

Thanks!


The daily limit of uploads is 100 for subscribers.


Hi,

I've just switched from Mapmyrun to Strava. It was difficult to get at once all tcx files from mapmyrun, but I found the way around and now I've faced the limit of uploading. If I knew there was a limit I would think twice before I subscribed. Now it'll take me 14 days to upload everything 😞


Well if you have 700 .gpx files then yes 🙂

Good luck!


[deleted]


I'm on a paid account and I seem to be limited to 25 at a time and 100 in a day


This upload limit for paid users is ridiculous - at least for new ones that want to sync their history to strava:

  • The sync with garmin only syncs 3 month backwards - great for multiple years of data
  • The strava upload page has two nasty bugs 
    • if you have uploaded files and are changing things on the following dialog and klick on "alter more details" (translated by me, maybe it's named slightly different) the page switches and there is no way back to the "imported" files - you simply cannot finish the import (but the files count to your limit)
    • if you try to upload these not imported files again - you can't, because you "already imported" them - except that they are not in the activity timeline

These major flaws, bugs and silly restrictions really help to annoy new members.
And it really helps making the decision if keeping the subscription after the trial period is an option.
You have 57 days to solve these problems before my trial ends ...


I'll add that the import page also doesn't respect the default set for a bike.

The upload page used to set the bike for each cycling activity to the default set in one's profile, and now you're forced to set the bike for every activity.


Just wanted to collect the current limits gathered in this thread into a single post.

 

 Free AthletePaid Subscriber
Max activities/upload15+15+1025+25+25+25
Max activities/24hrs40100

 


If there would be a ready to use command line bulk import you would have other limits:
paid: 200 API requests/ 15 Min, 2000 per 24h


Hey there, thanks for reporting this. I'd be happy to file the issues but I'm having some trouble trying to reproduce them. On the upload page, when bulk uploading files -- I'm not sure what you mean by "alter more details" --Is this a button? Could you perhaps share a screenshot? If this is before pressing "Save & View" then the files won't be uploaded and from what I understand, these files are still counting toward the number of daily uploads. I just need some more clarification on this matter, thank you once again.


If you are programming inclined, you can upload and update with the correct gear more than 100 a day via the api services. There still is a 15 minute and day limit based on your subscription status. I was able to create a janky python script using someone's github script and the not well maintained python stravalib 
I have 1000s of rides to upload from mapmyride. Its still slow but I don't have to do the clicking.


Can you share your script please or at least link to the script you started from at github?
Thanks.


Reply