WorkbenchFree. No account.

Planning / TOOL 05

Video budget

Turn viewing assumptions into a delivery estimate and compare capacity with explicit storage and billing assumptions.

See a worked example
LIVE WORKSPACEInputs stay in this browser
Local input processingNo registrationPrivacy choices ↗

Understand the result

A reproducible bandwidth estimate

10,000 plays × 5 minutes × 60 × 3,000,000 bits/s
÷ 8 ÷ 1,000,000,000 = 1,125 decimal GB

This is a modeled transfer scenario. It excludes protocol overhead and assumes the stated average bitrate throughout the watched duration. A 10% margin makes it 1,237.5 GB; it does not turn the estimate into measured traffic.

Use observed inputs when available

Use watched duration and average delivered bitrate rather than the uploaded source bitrate. Adaptive playback varies quality. Keep storage minutes separate from delivered minutes, and compare features and overage terms as well as the calculated amount.

What this tool can and cannot tell you

Use average delivered bitrate, not source-file bitrate. Adaptive streaming changes quality across viewers. A capacity fit is not feature parity: verify DRM, access controls and overage terms. Prefetch and replay can increase the bill.

Common questions

Is GB the same as GiB?

No. This tool uses decimal gigabytes. Do not compare it to a binary-gigabyte limit without converting units.

Should I add all HLS renditions together?

Not for one viewer's playback estimate. Renditions represent different quality choices; model the actual mix or separate scenarios.

Does the cheapest capacity fit include every feature?

No. Check required features and accepted terms independently before selecting a hosting plan.

Worked examples are synthetic. No customer outcome or saving is implied. Content by Orr Yoffe.

Twelve Tools directory

TheDevToolsDir

Related tool: HLS Playlist Inspector — M3U8 Rendition Bandwidth Estimates

Reproduce a known result

50,000 delivered minutes, 400 stored minutes, and 1,125 decimal GB before extra delivery. Provider amounts use the tool's dated tariff snapshot.

Load 10,000 plays at 3 Mbps, no delivery margin · Download synthetic example

Examples and troubleshooting

A video's duration is not the same as the time every viewer watches. Model plays, watched percentage and average delivered bitrate before comparing hosting capacity. Keep your stored library separate from the amount delivered to viewers.

Calculate video bandwidth from plays, watch time and bitrate

Privacy

Your tool inputs are processed locally in your browser. Read the privacy policy and manage analytics using the privacy settings below.