Video File Size Calculator

Find a video's file size from its bitrate and length — or the bitrate that fits under a size limit.

Runs in your browser. Nothing to upload — the numbers are worked out instantly.

What do you want to work out?
Video length

Presets are YouTube's recommended upload bitrates for each resolution.

Estimated file size

581 MB

8 Mbps video + 128 kbps sound for 10 minutes.

How to calculate video file size

A video's size depends on two things: its bitrate — how much data each second of picture and sound uses — and its length. Choose a quality preset (or type your own bitrate), enter the length, and the size appears straight away. To go the other way, choose Bitrate for a target sizeand enter the size you need to stay under.

The formula

File size = (video bitrate + sound bitrate) × length ÷ 8. Bitrates are in bits per second, and there are 8 bits in a byte. So 8 Mbps video with 128 kbps sound for 10 minutes is 8.128 × 600 ÷ 8 = 610 million bytes, about 581 MB. The calculator shows sizes in the same megabytes as Windows and our compressor.

Typical sizes per minute

QualityBitrate1 minute10 minutes1 hour
4K (2160p), 60 fps60 Mbps430 MB4.20 GB25.2 GB
4K (2160p), 30 fps40 Mbps287 MB2.80 GB16.8 GB
1440p, 30 fps16 Mbps115 MB1.13 GB6.76 GB
1080p, 60 fps12 Mbps87 MB867 MB5.08 GB
1080p, 30 fps8 Mbps58 MB581 MB3.41 GB
720p, 30 fps5 Mbps37 MB367 MB2.15 GB
480p, 30 fps2.5 Mbps19 MB188 MB1.10 GB
360p, 30 fps1 Mbps8.1 MB81 MB484 MB

With 128 kbps sound. Phones and cameras often record at higher bitrates than these, so their files are bigger.

Fitting a video under a size limit

When a site or app has a limit — 25 MB for email, 20 MB for Discord — the length decides how much bitrate you can afford. Less bitrate means you should also lower the resolution: a clean 720p picture looks better than a blocky 1080p one at the same size. This is what fits in 25 MB:

Clip lengthResolutionVideoSoundExpect
30 seconds1080p6,723 kbps128 kbpsSharp
1 minute720p3,297 kbps128 kbpsSharp
2 minutes540p1,585 kbps128 kbpsGood on phones
5 minutes360p589 kbps96 kbpsWatchable, soft
10 minutes270p295 kbps48 kbpsWatchable, soft

The Video Compressor does all of this for you: tell it the size and it picks the bitrate and resolution, then checks the finished file is under the limit.

Frequently asked questions

How do I calculate video file size?

File size = bitrate × length. Add the video and audio bitrates, multiply by the length in seconds, and divide by 8 to turn bits into bytes. For example, 8 Mbps video plus 128 kbps sound for 10 minutes is 8.128 × 600 ÷ 8 ≈ 610 million bytes, which Windows shows as about 581 MB. The calculator above does this for you, and real files usually come out within a few percent.

How big is a 1-minute 1080p video?

At YouTube's recommended 8 Mbps, about 58 MB per minute at 30 fps, and about 87 MB at 60 fps (12 Mbps). Phones often record at a higher bitrate than that, so a minute straight off the camera can be 100 MB or more.

What bitrate do I need to fit a video under a size limit?

Switch to "Bitrate for a target size", enter the size and the length, and the calculator shows the video and sound bitrates that fit, plus the resolution that will look best at that bitrate. These are the same numbers our Video Compressor uses, so you can compress straight to that size.

What is a good bitrate for 1080p?

For uploading, YouTube recommends 8 Mbps at 30 fps and 12 Mbps at 60 fps. For sharing, much less is fine: 2–4 Mbps looks good on a phone screen. Below about 1.5 Mbps, 1080p starts to look blocky, and a lower resolution will look cleaner.

Why is my real file a different size?

Most cameras and phones use a variable bitrate, spending more on busy scenes and less on still ones, so the average they actually use is not the number on the spec sheet. The calculator is exact for a given average bitrate; if you know the file's real size and length, you can work backwards to its average bitrate.

Is MB here 1,000,000 or 1,048,576 bytes?

1,048,576 bytes (1024 × 1024) — the same as Windows File Explorer and our video compressor. macOS and phones count 1,000,000, so they show the same file as about 5% bigger.