The cheapest way to embed private, course or app video on your own site: free encoding and player, pay only per GB stored and delivered, but it is infrastructure, with no marketing tools or storefront.
What it is
Bunny Stream from bunny.net (a European company) stores, encodes and delivers video through its CDN with a free embeddable player, token authentication and DRM, transcription and an API. There are no encoding or security fees: storage from $0.01 per GB per region (up to 8 replication regions) and CDN delivery from $0.005 per GB on the Volume tier, with a $1 monthly minimum and a 14-day free trial. Its calculator prices a 300 GB library with 50 GB of monthly traffic at $4.50 a month on the Standard tier or $3.25 on Volume. Prices checked November 13, 2026 on bunny.net/pricing/stream.
Best for
- Course platforms and apps embedding video
- Large private libraries on a budget
- Developers who want an API and EU-based hosting
What we like
- Free encoding, player and security features; pay only for storage and traffic
- Very low cost at scale with a $1 monthly minimum
- Token authentication and DRM for paid or private content
- API and webhooks for building video into your own product
What to watch
- No marketing features: no lead forms, CTAs, heatmaps or CRM integrations
- Bill moves with traffic, so a viral video costs more
- No free plan beyond the 14-day trial
- No storefront or payments; you build the selling side yourself