Skip to content

Usage & Quotas

In Settings → Billing usage bars show your current consumption:

BarWhat it tracks
API QuotaRenders triggered via the API, and every CSV batch — including batches submitted from the Designer
Web RendersSingle images rendered from the Generate dialog in the Designer. Paid plans show Unlimited here
Renders (Free plan)The Free plan has one combined pool: API calls, batches and Designer renders all draw from it, so a single bar replaces the two above

Each bar shows used / limit and resets on a monthly cycle. The bar color shifts from green → yellow (70%) → red (90%) as you approach the limit.

Billing section usage bars showing API Quota and Web Renders with the "Resets on [date]" line below them, and one bar displayed near the limit (orange/red color).

Web-render and API-render quotas and the maximum output resolution vary by plan. For the current per-plan limits, see the Zandovi pricing page or the Plans page (/plans) in the app, where limits are loaded live. See also Choosing a Plan.

Both quotas reset on the same day each month (your billing anniversary). The Resets on [date] line under the bars gives the next reset date.

Publishing a share link doesn’t consume quota. Clicking Share on a preview publishes the image already on screen — no second render, no second charge.

Things that do cost renders:

  • Render & Share for PDF, which has no inline preview and so renders on demand.
  • A POST /generate call with delivery: "link" — that’s a render like any other; the delivery mode doesn’t change what it costs.
  • Batch jobs — one render per row, charged when the job is submitted. Every batch draws from API Quota (the Renders pool on Free), whether it’s a CSV batch from the Designer or a batch job submitted via the API. Cancelling a batch job through the API refunds every row that hadn’t rendered yet; deleting a running job from Job History stops it without a refund.

What share links are limited by instead is retention (how long a link lives) and the number of active links your workspace can hold at once. Both vary by plan; current values are on the Plans page (/plans).

In a team workspace, Admins and Owners can see a per-member and per-API-key breakdown in Settings → Usage (bar chart icon). This helps identify which team members or integrations are consuming the most renders.

  • API renders: Requests return a 429 Too Many Requests error.
  • Web renders and batches: The Generate dialog shows an error when the quota is exceeded.

Upgrade your plan or wait for the next reset. See Choosing a Plan.