Revecto
Operations

Plans and limits

What each plan allows.

FreeProEnterprise
Conversions / month1005,000Unlimited
Requests / second (burst)1 (2)4 (10)Unlimited
Concurrent conversions210Unlimited
Request body5 MiB20 MiB20 MiB
PDF size25 MiB25 MiB25 MiB
Projects13Unlimited
API keys110Unlimited
Templates250Unlimited
Versions per template550Unlimited
Editor previews / day2001,000Unlimited
Failed renders / day50500Unlimited
Assets per template55Unlimited
Asset size1 MiB2 MiB8 MiB

Monthly conversions are counted across all projects of the organization. The total can exceed the limit by a few conversions.

The other limits apply per project, and every key of a project shares them.

Editor previews (Test render in the dashboard) don't count as conversions and reset at 00:00 UTC.

Failed renders count 422 render_deadline_exceeded and 413 output_pdf_too_large per project, reset at 00:00 UTC, and can exceed the allowance by a few calls. Successful renders and other failures never count.

These two failures take as long as a successful render, so the allowance stops a script that keeps retrying a document that cannot succeed.

Limit reachedResponse
Conversions / month402; see Billing and credits
Requests / second, concurrent conversions429; see Rate limits and concurrency
Request body, PDF size413 request_body_too_large, output_pdf_too_large
Editor previews / dayTest render in the dashboard is refused until 00:00 UTC.
Failed renders / day429 failed_render_limit_reached

For prices, see revecto.dev/pricing.