Boneyard Tools

Video File Size Calculator

This calculator links three numbers that always move together: bitrate, duration and file size. Enter any two of them and it solves for the third and shows the result in both MB and GB. It works from the identity that file size in MB equals bitrate in Mbps times duration in seconds divided by 8, so you can plan an export size, back into a target bitrate, or work out how long a clip will fit in a given amount of storage.

How to estimate video file size

  1. Pick what you want to work out in the Solve for menu: File size, Bitrate, or Duration.
  2. Enter the average bitrate in Mbps, unless you are solving for bitrate.
  3. Enter the clip duration in seconds, unless you are solving for duration.
  4. Enter the file size in MB if you chose to solve for bitrate or duration.
  5. Read the answer in the result card, shown in MB and GB with the full breakdown.
  6. Click Copy to save the bitrate, duration and size as one line of text.

Examples

Solve for file size: ten minutes at 10 Mbps

solve for file size, 10 Mbps, 600 seconds
750 MB (0.75 GB)

Solve for bitrate: 300 MB clip that runs 5 minutes

solve for bitrate, 300 MB, 300 seconds
8 Mbps

Solve for duration: how long fits in 1500 MB at 12 Mbps

solve for duration, 1500 MB, 12 Mbps
1000 seconds

Frequently asked questions

How is video file size calculated from bitrate?

File size in megabytes equals the bitrate in megabits per second times the duration in seconds, divided by 8. There are 8 bits in a byte, so a 10 Mbps clip stores 1.25 megabytes for every second it runs.

Why divide by 8?

Bitrate is quoted in bits per second while file size is measured in bytes, and one byte is 8 bits. Dividing megabits by 8 converts the streaming rate into a storage figure, which is why the /8 step appears in every direction of the calculation.

Does it use decimal or binary gigabytes?

Decimal units, so 1 GB is 1000 MB and 1 MB is 1000 KB. That matches how drive capacity and most streaming and upload guidelines are quoted. If a program reports binary GiB, its number will read slightly smaller.

Can I solve for bitrate or duration, not just size?

Yes. The Solve for menu switches which of the three values is the unknown. Fill in the other two and the tool rearranges the same formula, so you can find the bitrate that hits a size cap or the runtime that fits a storage budget.

Does the estimate include the audio track?

It uses whatever bitrate you type. For a full-file estimate, enter the total (video plus audio) bitrate. If you only know the video bitrate, add the audio bitrate to it first, since a stereo AAC track of 128 to 256 kbps adds up over a long clip.

Why is my real exported file a little different?

Variable bitrate encoding, container and metadata overhead, and changing scene complexity all shift the true size. This calculator assumes a steady average bitrate, which is a close estimate for most exports but rarely exact to the byte.

What units does it expect?

Bitrate in Mbps, duration in seconds, and file size in MB. If your bitrate is in kbps, divide by 1000 first (8000 kbps is 8 Mbps). For minutes, multiply by 60 before entering the duration.

What if I enter a zero or leave a field blank?

Each field the tool needs must be a number greater than zero. If a required value is empty, zero or negative, it shows a short prompt instead of a result so you never get a divide-by-zero or a nonsense size.

Does anything upload to a server?

No. It is a plain arithmetic calculation that runs in your browser. Your numbers never leave your device, and the tool keeps working offline once the page has loaded.

Learn more

  • How to hit a target video file size

    Upload caps and storage budgets set a size you cannot exceed. Here is how to work backward from that limit to the bitrate your export should use.

Related tools