Skip to content
cliplimeClipLime

Video bitrate and file size calculator

Size from bitrate, or bitrate from size, with sensible presets.

Duration
h
min
s

Shortcuts use YouTube's recommended upload bitrates, in Mbps.

kbps

Estimated file size

≈ 610 MB

581 MiB in binary units, the figure Windows shows

Per minute
61 MB
Total bitrate
8.13 Mbps

Real files usually land within a few percent: encoders spend more bits on busy scenes and fewer on still ones, and the container adds a little overhead.

At a glance

What it does
Turns bitrate and length into file size, works backwards from a size limit to a bitrate, and estimates storage for a shoot.
Units
Mbps or kbps in. MB, GB and TB out, plus the binary GiB figure Windows shows.
Upload guide
YouTube's recommended upload bitrates for SDR and HDR, from 360p to 8K.
Storage
Any bitrate and number of cameras, and how long fits on a card or drive.
Live
Results update as you type, there's no button to press.
Price
Free, no sign-up, works offline once loaded.

How to do it

  1. 1

    Choose a question

    File size from a bitrate, the bitrate for a size limit, storage for a shoot, or the upload guide.

  2. 2

    Fill in the numbers

    Length, bitrate in Mbps or kbps, and audio. Shortcut buttons fill in common values.

  3. 3

    Read the result

    The estimate updates instantly. Ready to make the real file? The video compressor is one click away.

The formula behind every video file size

A video's size comes down to one line: size in bytes = bitrate in bits per second × length in seconds ÷ 8, with the audio bitrate added to the video bitrate. Ten minutes at 8 Mbps with 128 kbps audio works out to 8.128 million × 600 ÷ 8 = 609.6 MB.

Resolution and codec don't appear in the formula at all. They decide how good the picture looks for the bits you spend, not how many bits there are. A 4K file and a 720p file at the same bitrate and length are the same size, the 4K one just has to stretch each bit further.

Most encoders use variable bitrate, spending more on busy scenes and less on still ones, so treat the result as the average you'll land near. The container adds a little on top, usually a percent or two.

Working backwards from a size limit

Chat apps, email and upload forms often cap file size. The Bitrate for a size tab turns the limit into a bitrate: it multiplies the size by 8, divides by the length, sets aside the audio and keeps 3% in reserve for the container and encoder overshoot. A 3-minute clip squeezed into 25 MB with 128 kbps audio leaves about 950 kbps for the picture.

If the number comes out very low, lower the resolution rather than starving a big frame of bits, a clean 480p video looks far better than a blocky 1080p one. Cutting the parts nobody needs helps too: the video trimmer does that without re-encoding. When you're happy with the plan, the video compressor hits the size for real and runs a second pass automatically if the first one lands over.

MB or MiB? Why your computer shows a smaller number

Drive makers, macOS and most apps count in thousands: 1 MB is 1,000,000 bytes and 1 GB is 1,000,000,000. Windows counts in 1,024s but still writes "MB" and "GB", so the same file looks about 7% smaller there. An hour at 50 Mbps is 22.5 GB on the box and about 21 GiB in Windows Explorer. The calculator shows both so nothing comes as a surprise.

Planning storage for a shoot

Multiply the recording bitrate by the hours you'll roll and the number of cameras. One hour at 50 Mbps is 22.5 GB per camera; ProRes 422 HQ at Apple's 1080p target of 220 Mbps needs about 99 GB per hour, and roughly four times that in 4K.

The second card on the Storage tab flips the question: type a card or drive size to see how long it holds. Formatting takes a small slice of the capacity, so leave some headroom rather than planning to the last minute.

Bitrate also decides how fast a memory card must write. Mbps is megabits, not megabytes, so divide by 8: a 240 Mbps camera mode needs a card that sustains at least 30 MB/s.

What bitrate should I upload to YouTube?

The Upload guide tab lists YouTube's published recommendations: for standard dynamic range, about 8 Mbps for 1080p at 24 to 30 fps and 12 Mbps at 48 to 60 fps, 16 and 24 Mbps for 1440p, and 35 to 45 or 53 to 68 Mbps for 4K. HDR uploads need roughly 25% more. Treat these as approximate guidance rather than hard rules: YouTube re-encodes every upload, so going higher is fine, while going much lower costs quality you can't get back.

Upload at the frame rate you filmed at, and check what an existing file uses with the video info tool. Tap any figure in the table to see how big the file will be.

Questions people ask

How do I calculate video file size from bitrate?

Add the video and audio bitrates, multiply by the length in seconds and divide by 8 to get bytes. For example, 8 Mbps plus 128 kbps for 10 minutes is about 610 MB. The calculator does this live and shows the binary figure too.

How many GB is an hour of 4K video?

It depends on the bitrate, not the resolution. At 45 Mbps, the top of YouTube's 4K recommendation at 24 to 30 fps, an hour is about 20 GB. At 100 Mbps it's 45 GB, and in ProRes 422 HQ it's several hundred.

What bitrate do I need to keep a video under 25 MB?

Divide the size in bits by the length. For a 3-minute video with 128 kbps audio that's about 950 kbps for the video, after keeping 3% in reserve. Longer videos need lower bitrates, or a lower resolution to stay sharp.

Is Mbps the same as MB/s?

No. Mbps is megabits per second and MB/s is megabytes per second; there are 8 bits in a byte. 100 Mbps is 12.5 MB/s.

Why is my exported file bigger or smaller than the estimate?

Encoders vary the bitrate from scene to scene, quality-based modes ignore the bitrate setting altogether, and containers add a little overhead. For a hard limit, use a constant or two-pass bitrate, the video compressor does this for you.