Skip to content

Quotas

Depending on your Corsfix plan, you have access to different quotas and allowances.

Each plan is designed with different throughput capacities to accommodate various usage scenarios. Throughput is measured in requests per minute (RPM) and per IP address.

PlanRPM (per IP)
Free60 RPM
Hobby60 RPM
Growth120 RPM
Scale180 RPM

When exceeding the throughput capacity, users will receive a 429 Too Many Requests response, which indicates that they have reached the maximum number of requests allowed for their IP address.

Each response includes headers that provide information about the status:

Header NameDescription
X-RateLimit-LimitThe maximum number of requests allowed per minute
X-RateLimit-RemainingThe number of requests remaining in the current time window
X-RateLimit-UsedThe number of requests used in the current time window
X-RateLimit-ResetThe time at which the rate limit will reset, in Unix timestamp format

Each plan includes a specific monthly data transfer allowance for outbound traffic. Data transfer refers to the amount of data sent from Corsfix servers to your users.

PlanMonthly Data Transfer
FreeUp to 100 MB
Hobby25 GB
Growth100 GB
Scale500 GB

Important Notes:

  • Data transfer quotas apply only to outbound traffic (data sent from Corsfix to your users)
  • Inbound data transfer (requests sent to Corsfix) is always free and unlimited
  • You can monitor your current usage and remaining quota on the Metrics page of your dashboard
  • This is a soft limit on the standard plans, meaning your service will not be cut off. If you go over, we will reach out to help you move to a plan that fits. On the free tier, the limit is enforced and the SDK shows a notice on your website.

Concurrency is the number of distinct users (unique IP addresses) using the proxy through your website at the same time. It reflects how many visitors your website is serving at once, not how many requests each of them makes. Your peak concurrency per day is shown on the Metrics page of your dashboard.

PlanConcurrent Users
Free1
Hobby3
Growth15
Scale100

Important Notes:

  • This is a soft limit on the standard plans, meaning your service will not be cut off and requests keep working. If your website consistently exceeds it, we will reach out to help you move to a plan that fits.
  • On the free tier, the limit is enforced. Requests beyond it receive a 429 Too Many Requests response with the free_tier_concurrency_limit error, and the SDK shows a notice on your website.

The Lite plan offers unlimited requests and data transfer at lite.corsfix.com, with a rate limit of 600 RPM. Unlike standard plans where each visitor gets their own RPM allowance, the Lite plan shares the 600 RPM pool across all visitors to your site. Content is limited to text-based responses (JSON, HTML, CSV, etc.) with a maximum size of 1 MB per response.

FeatureDetails
RPM600 RPM (shared across visitors)
Data TransferUnlimited
Max File Size1 MB