The Pinata public IPFS gateway (gateway.pinata.cloud) is meant for testing purposes or very low volume retrieval and should not be used in production scenarios. It currently has the following rate limits:
Each CID has a global rate limit of 15 requests per minute (this is across all IP addresses)
Each IP address has a rate limit of 200 requests per minute
Dedicated Gateway Rate Limits
At this time there are currently no rate limits for users retrieving content from a dedicated gateway.
Upload Size Limits
There is no aggregate limit for uploads, but each individual upload (whether it is a file or a folder) is limited to 25 GB.
There is also a file limit size of 10MB for the pinJSONToIPFS API endpoint.