Skip to main content
Solved

File Upload - Rate limited


Forum|alt.badge.img+6

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.

Best answer by Jane

Hello,

Thanks for your patience.  If you have a large number of files to upload to your Strava account, and you are still hitting our rate limits,  please submit a support ticket so we can work directly with you to help.  In the ticket please mention:

  • the number of files you have to upload
  • the original source of the files (Garmin, Wahoo, TomTom, etc.)
View original
Did this topic help you find an answer to your question?

40 replies

Jane
Community Manager
Forum|alt.badge.img+29
  • Community Manager
  • 3524 replies
  • June 6, 2023

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.


Forum|alt.badge.img+6
  • Author
  • Hub Rookie
  • 6 replies
  • June 7, 2023

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.


Forum|alt.badge.img+1
  • Hub Starter
  • 1 reply
  • June 10, 2023

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 ?


Forum|alt.badge.img+6
  • Author
  • Hub Rookie
  • 6 replies
  • June 14, 2023

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!


Forum|alt.badge.img+1

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

 


Forum|alt.badge.img+3
  • Hub Starter
  • 3 replies
  • June 24, 2023

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.


Forum|alt.badge.img+3
  • Hub Starter
  • 3 replies
  • June 25, 2023

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!


Jane
Community Manager
Forum|alt.badge.img+29
  • Community Manager
  • 3524 replies
  • June 26, 2023

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.


Forum|alt.badge.img+6
  • Author
  • Hub Rookie
  • 6 replies
  • June 26, 2023

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.


Forum|alt.badge.img+1
  • Hub Starter
  • 4 replies
  • July 11, 2023

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

 


Soren
Forum|alt.badge.img+27
  • Strava Alumni
  • 1140 replies
  • July 11, 2023

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


Forum|alt.badge.img+6
  • Author
  • Hub Rookie
  • 6 replies
  • July 14, 2023

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???

Forum|alt.badge.img+1
  • Hub Starter
  • 4 replies
  • July 14, 2023

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!


Soren
Forum|alt.badge.img+27
  • Strava Alumni
  • 1140 replies
  • July 14, 2023

The daily limit of uploads is 100 for subscribers.


Forum|alt.badge.img+1
  • Hub Starter
  • 1 reply
  • July 15, 2023

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 :(. 


Forum|alt.badge.img+1
  • Hub Starter
  • 4 replies
  • July 15, 2023

Well if you have 700 .gpx files then yes 🙂

Good luck!


Forum|alt.badge.img+1
  • Hub Starter
  • 4 replies
  • July 15, 2023

[deleted]


Forum|alt.badge.img+1
  • Hub Starter
  • 1 reply
  • July 26, 2023

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


Forum|alt.badge.img+2
  • Hub Starter
  • 3 replies
  • July 29, 2023

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


Forum|alt.badge.img+6
  • Author
  • Hub Rookie
  • 6 replies
  • July 29, 2023

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.


Forum|alt.badge.img+6
  • Author
  • Hub Rookie
  • 6 replies
  • July 29, 2023

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

 


Forum|alt.badge.img+2
  • Hub Starter
  • 3 replies
  • July 29, 2023

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


Soren
Forum|alt.badge.img+27
  • Strava Alumni
  • 1140 replies
  • August 1, 2023

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.


Forum|alt.badge.img+1
  • Hub Starter
  • 4 replies
  • August 5, 2023

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.


Forum|alt.badge.img+2
  • Hub Starter
  • 3 replies
  • August 5, 2023

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


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept, you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings