Platform hub

Resend limits

API rate, daily/monthly sends, contacts, batch, and attachment limits. Values below are scoped rather than flattened into one misleading platform-wide number.

Verified Aug 22, 2026Official docs
Quick answer:  Resend has multiple independent constraints. Match the exact plan, model, runtime, invocation mode, or server configuration shown in each row.

Current documented limits

ConstraintCurrent valueScopeVerified source
default API rateRateLimit headers expose limit, remaining, and reset state.5 requests per second per teamDefaultResendAug 22, 2026
free sending quotaThe daily and monthly quotas are independent and the first exhausted limit applies.100 emails/day and 3,000/monthFreeResendAug 22, 2026
batch and free contactsBatch requests do not support attachments.100 emails per batch; 1,000 marketing contacts on FreeFree and API batchResendAug 22, 2026
post-encoding message sizeThe limit applies after base64 encoding, so source binary files need headroom.40 MBSingle emailResendAug 22, 2026

How to apply Resend limits safely

The monitored baseline covers default API rate, free sending quota, batch and free contacts, post-encoding message size. Treat these as separate constraints rather than one platform-wide capacity number: a workload can fit one row and still fail another because the plan, model, endpoint, runtime, region, invocation mode, or account scope differs.

  1. Match the production workload to the exact scope printed beside each value and confirm it in the active Resend console, configuration, or response headers.
  2. Measure the serialized request, token volume, duration, concurrency, storage, or connection demand at realistic percentiles, then preserve headroom for bursts and retries.
  3. Check every adjacent layer—client, SDK, gateway, proxy, queue, database, and downstream service—for a smaller effective limit before changing architecture.

Specific limit pages

These pages exist because the constraint has a distinct implementation or troubleshooting intent. Closely related keyword variations stay consolidated.

Compare alternatives

Official sources

View Resend change history