Video infrastructure cost calculator
Compare CF Stream, Bunny Stream, and Nulx BYOC side by side. No signup — storage and delivery are billed straight by your own cloud, at 0% markup.
See your real monthly bill
What would Nulx actually cost you?
Compare CF Stream, Bunny Stream, and Nulx BYOC side by side. No signup needed. Storage and delivery are billed straight by your own cloud, not by us.
Based on 8,000 hours of monthly viewing
| CF Stream | Bunny Stream | Nulx Nulx + Cloudflare R2 | Nulx Nulx + Backblaze B2 (+ Bunny CDN) | |
|---|---|---|---|---|
| Platform & processing | — | — | $91.00 | $91.00 |
| Storage | $150.00 | $16.50 | — | — |
| Delivery | $480.00 | $60.00 | — | — |
| Captions & translation | — | $240.00 | $120.00 | $120.00 |
| Your cloud (storage + delivery) | — | — | $24.75 | $69.90 |
| Total cost of ownership | $630.00 | $316.50 | $235.75 | $280.90 |
63% lower than CF Stream $394.25/mo saved
Break-even: about ~2,000 monthly viewing hours vs. CF Stream
About ~8,000 vs. Bunny Stream (captions off — turning captions on brings this forward)
Storage and delivery are billed by your cloud provider, not by us. Nulx adds $0 in between.
How we calculated this
These use each provider's publicly listed pricing, checked 2026-07 — not a quote. Verify against your own cloud and vendor bill.
- 1 hour of delivered 1080p HLS video ≈ 1.5GB.
- Storage is billed on source + renditions combined, using a 2.2x multiplier for a 1080p rendition ladder. Archiving originals and trimming renditions can cut this by roughly 30–40%.
- Displayed currency amounts are an approximate conversion for reference only — actual billing is always in USD.
Nulx + your cloud
- Platform + encoding: $55/mo flat, includes 20 encoding hours; overage is billed at $1.80/hour on managed workers, quoted on request for BYO workers and the desktop encoder
- Captions: $0.02/min transcription + $0.03/min per translated language
- Your cloud: storage + delivery at your chosen provider's list rates
Nulx + Backblaze B2 (+ Bunny CDN)
- Platform + encoding: $55/mo flat, includes 20 encoding hours; overage is billed at $1.80/hour on managed workers, quoted on request for BYO workers and the desktop encoder
- Captions: $0.02/min transcription + $0.03/min per translated language
- Storage: $0.006/GB-month on B2. Delivery: $0.005/GB via Bunny CDN (B2→CDN transfer is $0 under the Bandwidth Alliance)
Backblaze B2 public pricing + Bandwidth Alliance (B2→CDN egress free), Bunny CDN delivery. Verified 2026-07.
CF Stream
- Storage: $5 per 1,000 minutes stored
- Delivery: $1 per 1,000 minutes streamed
- Captions: not offered by CF Stream
CF Stream bills stored minutes of source video, not source+rendition GB like the other columns — shown as published, not adjusted.
Bunny Stream
- Storage: $0.01/GB-month (source + renditions)
- Delivery: $0.005/GB (EU/NA volume tier)
- Captions: $0.10 per language-minute (or per minute if no translation)
All rates above are publicly listed pricing, checked 2026-07.