← All Calculators
Cloudflare Stream Pricing Calculator
Cloudflare Stream handles video storage, encoding, and delivery. Upload videos and Stream automatically encodes them into multiple quality levels for adaptive bitrate streaming. Stream provides an embedded player, handles all the complexity of video delivery at scale, and doesn't require the Workers Paid plan.
Stream
Video storage, encoding, and delivery
Paid $5/1K min stored, $1/1K min delivered · No Workers Paid fee
Storage: $5 per 1,000 minutes of video stored (prepaid). Billed by video duration, not file size.
Delivery: $1 per 1,000 minutes delivered (post-paid). Includes global CDN with no egress fees. Ingress and encoding are free.
Cost Breakdown
Storage $0.00
Delivery $0.00
Ingress & Encoding Free
Subtotal $0.00
Stream Pricing Breakdown
Pay as you go (no Workers Paid required)
- $5.00 per 1,000 minutes stored per month
- $1.00 per 1,000 minutes delivered
Frequently Asked Questions
How much does Cloudflare Stream cost?
Stream costs $5 per 1,000 minutes of video stored per month and $1 per 1,000 minutes of video delivered. There is no free tier, but Stream does not require the $5/mo Workers Paid plan.
Does Stream require the Workers Paid plan?
No. Stream is billed independently and does not require the Workers Paid plan subscription.
Does Stream handle encoding and adaptive bitrate?
Yes. When you upload a video, Stream automatically encodes it into multiple quality levels for adaptive bitrate streaming (HLS and DASH). Viewers automatically receive the best quality their connection supports. Encoding is included in the storage price.