Know the bill before you build.
Answer five questions about your video workload. We'll size the right Streamlet plan, show the monthly bill, and price the exact same workload on Mux, Cloudflare Stream, Bunny, Gumlet and a self-assembled AWS stack.
How much video you keep online. Streamlet stores every rung of the adaptive ladder, so a 1080p upload occupies more than the source file alone.
Plays per month, and how much of each video actually gets watched. Watch time — not play count — is what per-GB and per-minute vendors bill you for.
The top rung we encode. Everything below it is generated too, so viewers on weak connections still get a stream that plays.
4.40 Mbps stored · 1.51 Mbps average delivered
Transcription and translation hours you expect to burn each month. Every plan includes an allowance; this is the second most common reason to move up a tier.
People who need dashboard access. API keys scale with seats on every plan.
Metered pricing rises with every viewer. A plan price doesn't — so the gap widens as you grow.
The same workload, five bills.
Every provider below is charged the identical library, watch time and encoding load. Streamlet's line is a plan price; everyone else's is metered, which is why it moves when you touch the sliders.
Lower is better. Metered providers are shown at list rates before any negotiated discount or free tier.
Monthly bill as plays scale from a quarter of today's traffic to twenty times it, with the library held constant. Streamlet steps only when storage or captions force a tier change — never when traffic does.
At 20× today's traffic: Streamlet ₹699 · Bunny Stream ₹32,231 · Gumlet ₹1,60,938 · Cloudflare Stream ₹2,91,456 · Build it on AWS ₹2,91,497 · Mux ₹4,90,195
Cumulative spend, with the library growing by your monthly upload rate and views compounding at the growth rate you set.
A 1080p upload is stored as 4 renditions, not one file. This is the number that fills a quota — and the number most calculators quietly ignore.
Every number, shown its work.
A calculator that hides its assumptions is marketing. Here are ours, including the ones that make Streamlet look worse.
Every upload is encoded into a full adaptive ladder, so stored bytes are the sum of all rungs plus 5% for segment containers, thumbnails and caption tracks. These are average CRF bitrates, not the peak caps in the encoder config — billing on peaks would overstate every figure here by roughly 40%.
Adaptive bitrate means most viewers never sit on the top rendition. Delivered bytes are weighted across the ladder — roughly 45% of watch time at the top rung, 28% one below, then 15 / 8 / 3 / 1 — rather than assuming everyone streams at maximum quality. Charging peak quality is the most common way a calculator inflates a competitor's bill.
Your current mix works out to 1.51 Mbps average, or 0.66 GB per hour watched.
- —Third-party rates are list prices collected in August 2026. Vendors change them, and most will discount at volume.
- —Free tiers, committed-use discounts and regional egress premiums are not modelled.
- —USD-priced vendors are converted at a fixed ₹88 to the dollar so the page doesn't move under you.
- —The AWS column excludes the engineering time to build, monitor and keep the pipeline running — in practice the largest line item.
- —Streamlet's own prices come straight from our pricing page and exclude GST or local tax.
Spotted a rate that's out of date? Tell us and we'll fix it.