What will my videos cost each month?
Enter viewing hours and library size to see one monthly estimate covering the NULX fee and your own Cloudflare storage. The monthly fee is fixed, and going past the included hours never adds an automatic charge.
See the price first
What would your video usage cost each month?
Choose viewing time and library size to see the estimated monthly cost.
Estimated monthly cost (NULX + your Cloudflare)
$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)
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. When they run out, new encoding pauses with no extra charge. Only accounts that asked for a higher limit pay $0.60/hour past them for NULX managed encoding; customer-cloud or desktop encoding is quoted on request
- 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.