Pricing

Simple, predictable pricing

Zero egress fees. 3-day free trial on Starter. 30-day money-back guarantee. Pay for commands, not file size.

StarterFor side projects and experimentation.$12/month
500 commands/month
1 min max per command
Up to 2 chained commands
5 GB storage
3-day free trial
n8n / Zapier / Make
$0.08/cmd overage
Start free trial30-day money-back guarantee. Cancel anytime. No egress fees ever.
GrowthProduction workloads. Content at scale.$29/month
1,000 commands/month
5 min max per command
Up to 5 chained commands
10 GB storage
n8n / Zapier / Make
$0.05/cmd overage
Get growth plan30-day money-back guarantee. Cancel anytime. No egress fees ever.
BusinessHigh-volume. Maximum retention.$99/month
20,000 commands/month
20 min max per command
Up to 20 chained commands
200 GB storage
Webhook notifications
n8n / Zapier / Make
$0.02/cmd overage
Get business plan30-day money-back guarantee. Cancel anytime. No egress fees ever.
Cost calculator

What you'll actually pay

Real numbers at real volumes. One FFmpeg execution = one command, regardless of file size.

100 videos/moStarter - $12Well within the 500 command limit
500 videos/moStarter - $12Right at the Starter limit
1,000 videos/moGrowth - $29Uses the full Growth allocation
5,000 videos/moBusiness - $99Growth would be $29 + $200 overage ($0.05 x 4,000). Business wins.
10,000 videos/moBusiness - $99Still within the 20,000 command limit
20,000 videos/moBusiness - $99At the Business plan limit. Zero overage.

Need a custom volume estimate? Check the API docs or email us.

Zero egress

No egress fees. Not now, not ever.

Egress fees are what cloud providers charge you to download your own files. You upload a video, process it, then pay again to get the result back. It's one of those costs that shows up on your invoice and makes you wonder what you're paying for.

AWS S3 / CloudFront$0.09/GBPer download. Adds up fast.
Google Cloud Storage$0.12/GBEven pricier per GB.
Most video APIsVariesOften hidden in docs.
RenderIO$0Always. Download as many times as you want.

RenderIO stores processed files on Cloudflare R2, which has zero egress fees by design. Your output files are yours. Download them once, ten times, or a thousand times. Same cost: nothing.

How billing works

What counts as a command?

One API call with one FFmpeg command = one command. File size doesn't matter. A 10 MB clip and a 2 GB video both count as one command.

Compress a video

One FFmpeg command to compress a file. That's 1 command.

Chained commands

Compress then resize in a single request? That's still 1 command, as long as you stay within your plan's chain limit (2, 5, or 20 depending on plan).

Batch 100 videos

Each video is a separate API call, so that's 100 commands. On Growth, you'd have 900 commands left for the month.

File size doesn't matter

Unlike GB-based pricing, a 50 MB file and a 5 GB file both cost one command. You pay for operations, not bandwidth.

FAQ

Frequently asked questions

Is there a free trial?

Yes. The Starter plan includes a 3-day free trial with full API access, no restrictions. You won't be charged until the trial ends, and you can cancel before that if it's not a fit.

What happens if I go over my command limit?

You don't get cut off. Overage commands are billed at your plan's overage rate: $0.08/cmd on Starter, $0.05/cmd on Growth, $0.02/cmd on Business. You'll see the overage on your next invoice.

Do you charge for downloads / egress?

No. Zero egress fees. Your processed files are stored on Cloudflare R2, and downloading them costs nothing. Download once or a hundred times, same price: $0.

Can I change plans?

Yes, upgrade or downgrade anytime from your dashboard. Changes take effect on your next billing cycle.

What payment methods do you accept?

Credit and debit cards via Stripe. We support Visa, Mastercard, and American Express.

Is there a free tier?

No permanent free tier. The Starter plan has a 3-day free trial so you can test the API before committing. After that, it's $12/month.

What's the difference between plans?

Three things scale: command volume, max duration per command, and chained command limits. Starter gives you 500 commands with 1-minute max. Growth gives 1,000 commands with 5-minute max and webhooks. Business gives 20,000 commands with 20-minute max. Storage also scales from 5 GB to 200 GB.

Do you offer annual billing?

Not yet. All plans are billed monthly. If you'd like annual billing with a discount, reach out to us and we can work something out.

Can I cancel anytime?

Yes. Cancel from your dashboard, no questions asked. Your plan stays active until the end of the current billing period.

What's the money-back guarantee?

30-day money-back guarantee on all plans. If you're not happy within the first 30 days, we'll refund you in full.

Need more than 20,000 commands?

If you're processing at serious scale, we can put together a custom plan with higher limits, dedicated support, and volume pricing. Tell us what you need.