PLAN_LIMITS in the API. For plan prices and credit packs, see pricing.
Plan limits
| Free | Pro ($9/mo) | |
|---|---|---|
| Signup credits | $5 (one-time) | - |
| Monthly credits | - | $5/mo included |
| Credit-purchase bonus | - | +20% |
| Concurrent jobs | 1 | 25 |
| API requests / min | 30 | 300 |
| Max input file | 100 MB | 2 GB |
| Max batch size | 10 | 100 |
| Max job timeout | 5 min | 15 min |
| Output retention | 7 days | 30 days |
| Total R2 storage | 1 GB | 50 GB |
| Priority queue | No | Yes |
ffmpeg, MCP, and webhooks are on both plans.
Output URLs
- Signed download URL (
output.file.url) is valid for 1 hour. Re-fetch viaGET /jobs/{id}for a fresh URL. - Output retention: 7 days (Free) or 30 days (Pro). After that, R2 deletes the file; the job record stays but the file URLs return 404.
- Storage quota caps total bytes across all your outputs. Delete old outputs or upgrade if you hit it.
- No separate per-output size limit. Bounded by input cap and storage quota.
Credit packs
25 / 100 (or custom, $10 minimum). Pro adds +20% to every purchase. Credits never expire. Failed jobs are always refunded.API response limits
| Limit | Value |
|---|---|
| Default page size | 50 |
| Max page size | 100 |
| Max request body | 100 MB |
File formats
Rendobar accepts every FFmpeg-compatible input format. Default outputs by media type:| Input | Default output |
|---|---|
| Video | MP4 (H.264) |
| Audio | MP3 |
| Image | PNG |
ffmpeg, the output format is inferred from the trailing filename (output.mp4 → MP4). Override with params.outputFormat.
See also
Related
- Credits and billing: nanodollar pricing and the prepaid model
- Error codes:
PLAN_LIMITandRATE_LIMITEDdetails - FAQ: cost, rate limit, and refund questions
- FFmpeg reference: how plan caps apply to FFmpeg jobs
- Pricing: plan that raises your concurrency and file caps