How to Estimate Video File Size and Bitrate

How can one minute of video weigh 10 megabytes or 300? A single setting explains the gap: the bitrate. Multiply it by the length and you know the file size before you ever press export. This guide shows the reasoning, a shortcut you can do in your head, and how to pick a bitrate for uploads, streaming, and storage.

Quick Answer

  • File size equals bitrate times duration, divided by 8 to turn bits into bytes.
  • 8 Mbps is exactly 1 megabyte per second, so 10 minutes at 8 Mbps is 600 MB.
  • Quick shortcut: megabytes equal Mbps times minutes times 7.5.
  • Bitrate drives both quality and size; resolution matters only through the bitrate it needs.
  • Pick the bitrate from your goal: an upload cap, a quality target, or a storage budget.

What Sets a Video’s File Size?

Two numbers set a video’s file size: the bitrate and the duration. Multiply them, divide by 8 to turn bits into bytes, and you have the size.

Because the three values are linked, knowing any two gives you the third. Fix a quality and a length, and the size is decided. Fix a size limit and a length, and the highest usable bitrate is decided.

Resolution and frame rate do not appear in the formula at all. They matter only because sharper, smoother video needs more bitrate to look clean. Two 1080p clips at 4 Mbps and 12 Mbps differ in size by three times, despite identical resolution.

Try one by hand. A 3-minute clip at 6 Mbps is 6 times 180 seconds, or 1,080 megabits. Divide by 8 and the file comes to 135 MB.

That is why a pixel count alone never predicts a file size. Our guide to how image resolution and pixel grids work covers what resolution does control: the detail a frame can hold. A 4K clip and a 1080p clip at the same 20 Mbps produce equal files, but each 4K pixel gets less data.

Why Do Bits and Bytes Cause So Many Mistakes?

Bitrates are quoted in bits, file sizes are shown in bytes, and one byte equals 8 bits. Skip the divide-by-8 step and every estimate comes out 8 times too big.

Watch the letter case. Mbps, with a small b, means megabits per second, while MB, with a capital B, means megabytes. In data rates, kilo means 1,000 and mega means 1,000,000.

Network speeds use the same bits. A 100 Mbps connection moves at most 12.5 MB per second before overhead. Uploading a 600 MB file on a 20 Mbps uplink takes at least 4 minutes.

A second trap is binary units. NIST defines 1 MB as 1,000,000 bytes but 1 MiB as 1,048,576 bytes. Windows File Explorer counts in binary units yet labels them GB, so a 4.5 GB file shows as about 4.19 GB.

Neither number is wrong; they use different rulers. Estimate in decimal units, then expect Windows to show about 5 percent less for megabyte-sized files and 7 percent less for gigabyte-sized ones.

How Do Bitrate, Quality, and Size Trade Off?

Bitrate is the lever that moves quality and file size together: more data per second protects detail and grows the file in exact proportion.

You cannot raise quality without adding data, and adding data always grows the file. Picking a bitrate is really picking a balance between the two. Returns also shrink at the top, since doubling the bitrate of a clean talking-head clip doubles its size with little visible gain.

The bitrate, quality, and size tradeoff A triangle with bitrate at the top, quality at the bottom left, and file size at the bottom right. Raising the bitrate raises both quality and file size together. Bitrate drives both quality and size Bitrate Quality File size more bitrate, more quality more bitrate, bigger file
You can trade file size for quality, but only the bitrate moves both at once.

A useful sanity check is bits per pixel: divide the bitrate by width times height times frame rate. YouTube’s recommended SDR upload rates work out to about 0.1 to 0.2 bits per pixel per frame across every resolution.

Shape does not change this math. A 1080 x 1920 vertical clip holds the same 2,073,600 pixels as 1920 x 1080, so it needs the same bitrate. Our guide to aspect ratios like 16:9 and 9:16 explains the shapes themselves.

How Can You Estimate File Size in Your Head?

Multiply the bitrate in Mbps by the minutes, then by 7.5, to get megabytes. The 7.5 comes from 60 seconds divided by 8 bits per byte.

Quick file-size estimates using the shortcut
Bitrate Length Rough Size
5 Mbps 10 min 375 MB
8 Mbps 30 min 1.8 GB
10 Mbps 60 min 4.5 GB

Two anchors make it even faster. 8 Mbps is exactly 1 MB per second, so 10 minutes at 8 Mbps is 600 MB. For long files, each 1 Mbps adds 0.45 GB per hour, so 10 Mbps runs 4.5 GB per hour.

For an exact figure in any unit, the Video File Size Calculator does the full math and can also work backward from a size limit.

Remember the audio: These estimates cover the video stream. Audio at 128 to 320 kbps adds 57.6 to 144 MB per hour, so real files run slightly larger than a video-only estimate.
One hour of video at different bitrates Bars for one hour of video: about 0.9 GB at 2 Mbps for SD, 2.25 GB at 5 Mbps for 720p, 4.5 GB at 10 Mbps for 1080p, and 20.25 GB at 45 Mbps for 4K. One hour of video, by bitrate 0.9 GB 2 Mbps SD 2.25 GB 5 Mbps 720p 4.5 GB 10 Mbps 1080p 20.25 GB 45 Mbps 4K
Size scales straight up with bitrate, so an hour of 4K footage dwarfs standard definition.

How Much Does the Codec Change the Math?

The codec decides how much quality each megabit buys, so a better codec delivers the same look at a lower bitrate and a smaller file.

Compression does enormous work. Uncompressed 1080p at 30 frames per second and 24 bits per pixel needs about 1,493 Mbps. A typical 8 Mbps H.264 file is roughly 187 times smaller.

Newer codecs push further. H.265, also called HEVC, was designed to match H.264 quality at about half the bitrate, and AV1 pursues the same goal. Halve 8 Mbps to 4 Mbps and a 10-minute clip drops from 600 MB to 300 MB.

One catch applies to every codec. The estimate assumes a fixed or average bitrate. Constant-quality modes such as CRF let the size float with the content, so a busy action scene ends up larger than a talking head.

The encoder matters as well as the codec. Fast hardware encoders in phones and graphics cards trade some efficiency for speed. They need a little more bitrate than slow software encoders for the same look.

How Do You Choose a Bitrate for Your Goal?

Start from the goal: an upload cap sets a maximum bitrate, a quality target sets a minimum, and storage sets an average.

To Fit an Upload Limit

Multiply the limit in megabytes by 8, then divide by the seconds. A 25 MB cap on a 2-minute clip allows about 1.67 Mbps in total. Subtract 128 kbps for audio and set the video near 1.4 Mbps to leave room for overhead.

Fitting a 2-minute clip under 25 MB Four steps: 25 megabytes times 8 equals 200 megabits. Divided by 120 seconds that allows 1.67 Mbps in total. Subtracting 0.128 Mbps of audio leaves 1.54 Mbps. Setting the video near 1.4 Mbps leaves a margin for container overhead. Fitting a 2-minute clip under 25 MB 25 MB x 8 = 200 megabits / 120 seconds = 1.67 Mbps total – 0.128 audio = 1.54 Mbps left Set about 1.4 Mbps for video Leave a margin below the math for container overhead.
Work backward from the cap: bytes to bits, bits to a per-second budget, then subtract the audio.

To Hit a Quality Target

Use the platform’s own guidance. YouTube recommends 8 Mbps for 1080p SDR uploads at 24 to 30 fps and 12 Mbps at 48 to 60 fps. The calculator page lists typical ranges for other resolutions.

To Fit a Storage Budget

Work out hours per drive. A 1 TB drive holds about 222 hours at 10 Mbps but only about 49 hours of 45 Mbps 4K. Streaming follows the same math, so a 5 Mbps stream uses 2.25 GB of data per hour.

Need an exact size or bitrate?

The Video File Size Calculator estimates file size, or the bitrate that fits any size limit, in seconds.

FAQs About Video File Size

How Do I Estimate a Video’s File Size?

Multiply the bitrate in Mbps by the length in minutes, then by 7.5, for a quick estimate in megabytes. A 30-minute clip at 8 Mbps is 1,800 MB, or 1.8 GB.

What Is Bitrate?

Bitrate is how much data a video uses each second, usually given in megabits per second. It is the main control over quality and file size: more bitrate means more detail and a bigger file. A 1080p upload at 8 Mbps moves 1 megabyte of data every second.

How Big Is a 10-Minute 1080p Video?

At YouTube’s recommended 8 Mbps for 1080p, 10 minutes of video is 600 MB. Stereo audio at 384 kbps adds about 29 MB, for roughly 630 MB in total.

Why Are Two 1080p Videos Different Sizes?

Because bitrate, not resolution, sets file size. Two 1080p clips differ greatly when one uses a higher bitrate or a less efficient codec, even at the same resolution and length. A 12 Mbps file is three times the size of a 4 Mbps file.

Why Does Windows Show My File as Smaller Than Expected?

Windows counts in binary units, where 1 GB means 1,073,741,824 bytes, but still labels them GB. A 4.5 GB file in decimal units shows as about 4.19 GB. The data is the same; only the ruler differs.

Does a Better Codec Reduce File Size?

Yes. H.265 was designed to match H.264 quality at about half the bitrate, and AV1 pursues the same goal. The same look at a lower bitrate means a smaller file.

Is File Size Affected by Frame Rate?

Indirectly. Higher frame rates need more bitrate to stay sharp, which raises the file size. At a fixed bitrate, though, the size stays the same regardless of frame rate. YouTube recommends 8 Mbps for 1080p at 30 fps and 12 Mbps at 60 fps.

Sources

References Used in This Article

This article is general technology education. Platform bitrate recommendations change over time, so check the current guidance before a final export. Reviewed for accuracy by Prof. Dr. Khalil Mudassar, PhD. Last updated September 26, 2026.


Author

shakeel-Muzaffar
Founder & Editor-in-Chief at  ~ Web ~  More Posts

Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.