Rate Limits

FormFast applies rate limits to prevent abuse and ensure reliability. These limits apply to the form submission endpoint.

Submission rate limits

ScopeLimitWindowPurpose
Per IP per endpoint5 submissions1 minutePrevents a single user from spamming
Per endpoint30 submissions1 hourPrevents endpoint flooding from any source
Per endpoint (daily)200 submissions24 hoursDaily safety cap per form

Monthly plan limits

In addition to rate limits, each plan has a monthly submission cap:

PlanMonthly limit
Free50 submissions
Pro2,500 submissions
Business10,000 submissions

When the monthly limit is reached, new submissions return a 402 status code.

Error responses

Rate-limited requests return a 429 status with one of these messages:

JSON
// Per-IP limit
{ "error": "Too many submissions. Try again later." }

// Per-endpoint hourly limit
{ "error": "This form has received too many submissions. Try again later." }

// Daily limit
{ "error": "This form has reached its daily submission limit. Try again tomorrow." }

Hitting rate limits?

If you're seeing rate limit errors during testing, wait for the window to reset (1 minute for per-IP limits). If your form receives high legitimate traffic, consider upgrading to a higher plan for increased monthly limits.