Predictable pricing. Failed jobs are free.

Pay only for successful encode time, down to the second, from $0.0036 per compute second. Failed encodes are always free, and hard monthly caps mean your bill can never exceed your plan price — with optional pay-as-you-go credits if you prefer not to subscribe.

Free

$0 / month

75 compute seconds

5 requests

5 req / minute

$0 — failed encodes are never billed

Start free

Pro

Popular

$9 / month

2,000 compute seconds

5,000 requests

10 req / minute

≈ $0.0045 / compute sec

Choose plan

Ultra

$39 / month

10,000 compute seconds

25,000 requests

20 req / minute

≈ $0.0039 / compute sec

Choose plan

Mega

$89 / month

25,000 compute seconds

100,000 requests

40 req / minute

≈ $0.0036 / compute sec

Choose plan

Not ready to subscribe? Buy credits

Pay as you go
Buy credits

1 credit = 1 compute second · $5 per 1,000 credits ($0.005 per compute second) · from $10. Credits never expire and are only used after your monthly allowance runs out. Add optional auto top-up so you're never blocked.

Subscriptions are the better deal for steady usage — up to 40% cheaper per compute second, and monthly allowances reset with every billing period.

How billing works

Every part of FFmpeGo is built to keep your encoding bill predictable — so you pay for output, not for infrastructure.

Billed by the second

Pay for the exact wall-clock time FFmpeg runs. No hourly minimums, no idle servers, no capacity you never use.

Failed encodes are free

Only successful 2xx responses count against your quota. Retries, bad inputs, and errors cost you nothing.

No hidden add-ons

No storage, egress, or seat fees. Download the output directly or send it to your own storage bucket.

Hard monthly caps

Your subscription bill can never exceed your plan price. Prefer no commitment? Optional pay-as-you-go credits cover the overflow — charged only when you buy them or turn on auto top-up.