Render API pricing
Deterministic, computable pricing — an agent can bound the cost of a render before it calls. No subscriptions; buy credits, spend them whenever.
Factors
| Resolution | Factor |
|---|---|
720p | ×0.5 |
1080p | ×1 |
4k | ×4 |
| FPS | Factor |
|---|---|
12 | ×0.4 |
15 | ×0.5 |
24 | ×0.8 |
25 | ×0.8333 |
30 (pinned) | ×1 |
48 | ×1.6 |
50 | ×1.6667 |
60 (pinned) | ×2 |
| Format | Factor |
|---|---|
mp4 | ×1 |
webm | ×1 |
gif | ×1.5 |
svg | ×0.25 |
png | ×0.1 |
pdf | ×0.1 |
widgetHtml | ×0.1 |
widget | ×0.1 |
project | ×0.1 |
Stills and widget builds: 1 credit — PNG, PDF, widget, widgetHtml and project are priced as one frame or one build (duration & fps ignored). Limits: fps any whole number 1–120; ≤ 600s per job, ≤ 3600s total for a segmented piece; ≤ 5,000 items. POST /v1/renders:estimate returns this exact number, free.
Calculator
Credit packs
Any amount from $10 to $1,000 can be bought at /add-credits; the card fee comes off every purchase.
Agents pay from the same credit balance as everyone else: a service-account key, and POST /v1/renders:estimate for an exact price before committing. Machine-native settlement (x402) is implemented but not enabled on this deployment.