Skip to main content
Cost calculator

Cloudflare video operations cost calculator

Compare Cloudflare Stream with NULX + Cloudflare R2 on the same workload. See estimated R2 storage and NULX costs together; check Class A/B operations separately.

See the price first

What would your video usage cost each month?

Choose viewing time and library size to see the estimated monthly cost.

Library size

Estimated monthly total for the included items

$91.75

Estimated NULX bill
$67.00
Estimated cloud storage and delivery
$24.75
Estimated monthly total
$91.75

For this setup, 85% lower than CF Stream $538.25/mo saved Based on the selected viewing, library, and caption settings

NULX and your selected cloud provider bill these amounts separately. Request operations and tax are additional.

More detail See how the estimate was calculated

Based on 8,000 hours of monthly viewing

Cloudflare Stream Bunny Stream NULX NULX + Cloudflare R2
Platform & processing $19.00
Storage $150.00 $16.50
Delivery $480.00 $60.00
Captions $240.00 $48.00
Your cloud (storage + delivery) $24.75
Total cost of ownership $630.00 $316.50 $91.75

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. Varies with your primary viewer region)

Currency USD $ All prices and payments are in US dollars (USD)

          
        
How we calculated this

These use each provider's publicly listed pricing, checked 2026-08, not a quote. Verify against your own Cloudflare and vendor bill.

  • Watching an hour at 1080p uses about 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%.
  • All prices and payments are in US dollars (USD). Displayed amounts are not converted into other currencies.

NULX + your cloud

  • Platform + encoding: $19/mo flat, includes 40 encoding hours; overage is billed at $0.60/hour for NULX managed encoding and quoted on request for customer-cloud or desktop encoding
  • Captions: $0.02/min transcription
  • Your cloud: storage + delivery at your chosen provider's list rates (operations excluded)

Cloudflare 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) · $0.03 (Asia/Oceania) · $0.045 (South America). Bunny's published per-region rates, checked 2026-08-03
  • Captions: $0.10/min

All rates above are publicly listed pricing, checked 2026-08.