YouTube Video Size
Estimate the upload file size of a YouTube video from length and resolution.
About YouTube Video Size
Total bitrate in megabits per second over the run length gives megabits, then dividing by eight converts to storage units. Upload time, storage and delivery all scale with file size, so a quick estimate catches enormous files before the upload queue.
Formula
YouTube Video Size
Size = (video Mbps + audio) x minutes x 60 / 8
- Mbps
- Megabits per second, roughly the encoder output rate
Worked example
With the default values below, YouTube Video Size returns Estimated Size of 912.0. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Video lengthminimum 0.1 min
- 10 min
- Resolutionone of 720p, 1080p, 1440p, 4K
- 1080p
- Audio bitrateone of 128 kbps, 160 kbps, 320 kbps
- 160 kbps
Results
- Estimated Size
- 912.0 MB
- Estimated Size
- 0.912 GB
- Avg Bitrate
- 12.16 Mbps
Step by step
- 1Values used
- 2YouTube Video Size
- 3Estimated Size= 912.0 MB
- 4Estimated Size= 0.912 GB
- 5Avg Bitrate= 12.16 Mbps
Assumptions and limits
- The result is derived only from the 3 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
- Figures are rounded for display to 3 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.
Frequently Asked Questions
How is YouTube Video Size calculated?
Size = (video Mbps + audio) x minutes x 60 / 8 Total bitrate in megabits per second over the run length gives megabits, then dividing by eight converts to storage units.
Why does YouTube Video Size matter?
Upload time, storage and delivery all scale with file size, so a quick estimate catches enormous files before the upload queue.
What values do I need to enter?
This calculator takes 3 inputs: Video length, Resolution, Audio bitrate. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
