AppBreakup
Cloudflare Stream logo

Cloudflare Stream

Cloudflare's video API for uploading, encoding and streaming on-demand and live video.

Updated · AppBreakup editorial · Web

Is Cloudflare Stream free?

No, it's a paid product

Storage price:
$5 per 1,000 minutes/month

Checked on Cloudflare Stream's site Nov 8, 2026

4 alternatives with a free option Full Cloudflare Stream pricing and plans

Switch from Cloudflare Stream to

All 5
  • Mux logo
    Mux

    Prepaid plan: $20/month for $100 credit

  • Bunny Stream logo
    Bunny Stream

    Starting price: $1 monthly minimum, usage-based

    Compare
  • Cloudinary logo
    Cloudinary

    Starting price: $99/month, or $89/month billed yearly (Plus)

Verified facts
4 of 4
Alternatives ranked
5
Approved reviews
0
Visits sent from here
0

About Cloudflare Stream

Cloudflare Stream is a video platform API from Cloudflare. You upload files through the API or direct creator uploads, or send a live feed over RTMP or SRT, and Stream encodes it into adaptive bitrate HLS and DASH and delivers it over Cloudflare's network, with an embeddable player or your own. Pricing has two parts only: minutes of video stored, bought in prepaid blocks, and minutes of video delivered, billed by usage. Encoding, ingest and bandwidth are not charged separately, which makes costs easy to forecast compared with per-gigabyte or per-encode models. Live broadcasts can be recorded and are billed the same way as uploads. It suits developers already on Cloudflare who want straightforward video hosting. It offers fewer playback analytics and quality metrics, and less control over encoding, than Mux.

Best for: Developers who want predictable per-minute video hosting and already use Cloudflare..

Cloudflare Stream pricing (checked Nov 8, 2026)

Each line is quoted from Cloudflare Stream's own site, with the page it came from.

Plan or termWhat it saysCheckedSource
Storage price$5 per 1,000 minutes/monthNov 8, 2026developers.cloudflare.com
Delivery price$1 per 1,000 minutesNov 8, 2026developers.cloudflare.com
Full Cloudflare Stream pricing and cheaper alternatives

Pros and cons

What works

  • Encoding and bandwidth included in per-minute pricing
  • Live (RTMP/SRT) and on-demand video in one API
  • Delivered over Cloudflare's global network

Why people leave

  • Fewer playback analytics and quality metrics than Mux
  • Storage is prepaid in blocks of minutes

Cloudflare Stream vs Mux, Bunny Stream and Cloudinary

From each app's listing and the prices verified on its own site. A dash means we haven't verified it yet.

AttributeCloudflare StreamMuxBunny StreamCloudinary
PricingPaidFree plan + paidPaidFree plan + paid
Verified price$5 per 1,000 minutes/month$20/month for $100 credit$1 monthly minimum, usage-based$99/month, or $89/month billed yearly (Plus)
Free planNoUp to 10 videos storedNoYes, $0 forever, no credit card
Open sourceNoNoNoNo
Self-hostableNoNoNoNo
PlatformsWebWebWebWeb

Full Cloudflare Stream vs Bunny Stream comparison

Top Cloudflare Stream alternatives

See all 5
  1. 1Mux logo
    Mux

    Developer video API with detailed playback analytics and more encoding control, priced per minute encoded and streamed.

    68.8
  2. 2Bunny Stream logo
    Bunny Stream

    Low-cost video hosting priced on storage and bandwidth, with a built-in player and DRM options.

    64.8
  3. 3Cloudinary logo
    Cloudinary

    Handles images and video in one media API, with on-the-fly transformations and adaptive streaming.

    52.6
  4. 4Wistia logo
    Wistia

    Hosted video for marketing teams, with lead capture and viewer analytics instead of a raw API.

    51.2
  5. 5ImageKit logo
    ImageKit

    Adaptive-bitrate video streaming and transformations through URLs, alongside image optimisation and a media library in one service.

    50.0

Why people left Cloudflare Stream

In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.

No switching stories yet. If you moved away from Cloudflare Stream, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of Cloudflare Stream
Your rating of Cloudflare Stream

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

Cloudflare Stream: common questions

What is Cloudflare Stream?

Cloudflare Stream: Cloudflare's video API for uploading, encoding and streaming on-demand and live video. Best for developers who want predictable per-minute video hosting and already use Cloudflare. Available for Web.

Is Cloudflare Stream free?

No, Cloudflare Stream is a paid product. Storage price: $5 per 1,000 minutes/month (checked on Cloudflare Stream's own site).

How much does Cloudflare Stream cost?

Cloudflare Stream is a paid product. Storage price: $5 per 1,000 minutes/month; Delivery price: $1 per 1,000 minutes. Checked on Cloudflare Stream's own site, November 2026.

Is Cloudflare Stream open source?

No, Cloudflare Stream is not open source.

What platforms does Cloudflare Stream run on?

Cloudflare Stream is available for Web.

What are the best alternatives to Cloudflare Stream?

The highest-ranked Cloudflare Stream alternatives right now are Mux, Bunny Stream and Cloudinary. See the full ranked list for pricing, platforms and verified facts.

Cloudflare Stream vs Mux: what's the difference?

Cloudflare Stream is a paid product; Mux is free with paid plans. Verified prices: Cloudflare Stream $5 per 1,000 minutes/month, Mux $20/month for $100 credit. Both run on Web.

See all 5 Cloudflare Stream alternatives