Rendral

Pricing

Per document, not per seat.

Every plan gets the whole API — PDFs, screenshots, Open Graph images, templates, async jobs. The difference is volume, and what happens when you exceed it.

Free

$0
per month
500 documents / mo
Everything in the API. Hard cap — no surprise bills.
Start →

Starter

$19
per month
5,000 documents / mo
Overage billed at 0.6¢ / doc. Templates and async jobs.
Start →

Growth

$49
per month
25,000 documents / mo
Batch, signed URLs, scoped keys. Overage at 0.4¢ / doc.
Start →

Business

$199
per month
100,000 documents / mo
Priority rendering and an SLA. Overage at 0.3¢ / doc.
Start →

Questions

Is there a free tier?
Yes — 500 documents a month, with the full API. It is a hard cap rather than a trial, so it never turns into a bill you did not expect.
What happens if I go over my plan's quota?
Paid plans keep rendering and bill the excess as metered usage, at a per-document rate that falls as the plan gets larger. The free plan stops instead of charging you.
Do you charge per seat?
No. Pricing is per document rendered. Add as many teammates and API keys as you like.
Can I change or cancel my plan?
Yes, at any time, from the billing page in your dashboard. Changes take effect immediately and are prorated by Stripe.
What counts as a document?
One successful render — a PDF, a screenshot, or an Open Graph image. Failed requests and cached responses are not counted.

Try it before you pay

The playground on the homepage renders without an account, and the free plan needs no card. The docs have a working request you can paste into a terminal.

Create a free account