Documentation
Credits and billing
How credits are counted, reserved, returned and renewed.
Price of a video
150 credits per minute of video, billed per started second, with a minimum of 25 credits (10 seconds).
| Video | Credits |
|---|---|
| 10 seconds | 25 |
| 30 seconds | 75 |
| 1 minute | 150 |
| 2 minutes 30 | 375 |
GET /v1/estimate?duration_seconds=95 returns the price of any duration.
Reservation and refunds
- Credits are reserved when the job is created (
402 insufficient_creditsif the balance is too low). - A job that fails or is canceled gives its credits back automatically (
credits_refunded: true). - You only pay for delivered videos.
Plans
| Plan | Price | Credits per month | Parallel videos | API and webhooks | Seats | File retention |
|---|---|---|---|---|---|---|
| Starter | $29.90 | 5,000 (about 33 min) | 2 | No | 1 | 7 days |
| Growth | $89.90 | 20,000 (about 2 h 13) | 5 | Yes | 1 | 30 days |
| Scale | $199.90 | 50,000 (about 5 h 33) | 15 | Yes | 10 | 90 days |
Plan credits are renewed at each billing date; unused plan credits expire. Upgrading takes effect immediately and adds the difference in credits; downgrading applies at the next renewal.
Credit packs
Packs are one-time purchases, available with an active plan. Pack credits never expire and are used after your plan credits.
| Pack | Price | Per minute |
|---|---|---|
| 5,000 credits | $24.90 | $0.75 |
| 20,000 credits | $89.90 | $0.67 |
| 50,000 credits | $199.90 | $0.60 |
Invoices
Payments are processed by Stripe. Invoices, payment methods, plan changes and cancellation are available from Billing, then Manage billing, in the dashboard.