Nobody knows what a credit is worth until their bill arrives. A conversion is one file in, one file out — the same unit you already think in.
No account. Rate limited by IP.
$0/mo
60 / hour per IP
For one product in production.
$9/mo
5k conversions · $0.0018 each
For a team shipping real volume.
$29/mo
25k conversions · $0.0012 each
For pipelines, not page loads.
$99/mo
150k conversions · $0.0007 each
| Limit | Free | Indie | Studio | Scale |
|---|---|---|---|---|
| Conversions | 60 / hour per IP | 5k / mo | 25k / mo | 150k / mo |
| Cost per conversion | Free | $0.0018 | $0.0012 | $0.0007 |
| Max file size | 100 MB | 500 MB | 2 GB | 5 GB |
| Concurrency | 2 parallel | 8 parallel | 24 parallel | 100 parallel |
| Rate limit | 60 / hr | 2k / hr | 10k / hr | 60k / hr |
| File retention | 1 hour | 1 days | 7 days | 30 days |
| API keys | — | 5 | 25 | 200 |
| Batch per request | 25 | 100 | 500 | 5k |
No. 60 conversions an hour per IP, forever, with the same agent and the same formats the paid plans use. Paid plans buy volume, retention and keys — not capability.
One input file producing one output file. A 25-file batch is 25 conversions. Failed jobs are not counted.
The API returns 402 with your usage in the body — it does not silently start charging overage. Scale is the only plan with metered overage, at $0.0004 each.
On Scale, yes — point it at your own R2 bucket and files never touch ours.