Video File Size Calculator

Quick answer

A video file size calculator estimates how large a video will be from its bitrate and length, or the bitrate needed to fit a target size. File size equals bitrate times duration. A 30 minute video at 8 Mbps is about 1.8 GB. Switch the mode to work out the bitrate for a size limit instead.

Updated 2026-09-25By Shakeel MuzaffarReviewed by Prof. Dr. Khalil Mudassar, PhD
Try
Video & Storage
Solve for
Mbps
The video's data rate. Higher bitrate means better quality and larger files.
Unit
min
How long the video runs.
Unit
Estimated File Size
--
Per minute--
Per hour--

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the Calculator

  1. Choose whether to solve for file size or for bitrate.
  2. Enter the bitrate, or a target file size, depending on the mode.
  3. Enter the duration of the video.
  4. Read the result, plus the size per minute and per hour.

Here is what each result means:

ResultWhat it means
File sizeThe estimated size of the whole video at that bitrate.
BitrateThe data rate needed to fit your target size.
Per minute and hourHandy rates for planning storage or data use.

What Is Video Bitrate?

Bitrate is how much data a video uses each second, measured in megabits per second, or Mbps. It is the main thing that controls both quality and file size.

A higher bitrate stores more detail, giving a sharper picture, but it makes the file bigger. A lower bitrate saves space but can look blocky. Resolution, frame rate, and how much the scene moves all influence the bitrate a video needs.

How the Calculation Works

File size is simply the data rate multiplied by how long the video runs. The only care needed is with units, since bitrate is in bits but file size is in bytes, and one byte is eight bits.

Formula: size (MB) = bitrate (Mbps) x seconds / 8
  1. Convert the duration to seconds.
  2. Multiply the bitrate in Mbps by the seconds.
  3. Divide by 8 to turn megabits into megabytes.

To find a bitrate instead, the calculator runs the formula in reverse: it multiplies the target size by 8 and divides by the duration in seconds.

Worked Example

Estimate the size of a 30 minute video recorded at 8 Mbps.

Calculation: 30 minutes is 1,800 seconds. Multiplying 8 Mbps by 1,800 seconds gives 14,400 megabits. Dividing by 8 gives 1,800 megabytes, which is about 1.8 GB. That works out to roughly 60 MB for every minute of video.

Typical Bitrates by Quality

These are common streaming and recording ranges. Actual bitrates vary with codec, frame rate, and content.

QualityTypical bitrateSize per hour
480p (SD)1 to 2 Mbps0.5 to 0.9 GB
720p (HD)3 to 5 Mbps1.4 to 2.3 GB
1080p (Full HD)5 to 10 Mbps2.3 to 4.5 GB
4K (UHD)35 to 60 Mbps16 to 27 GB

Fitting a Video to a Size Limit

Many platforms and email tools cap file size. To fit a limit, switch the calculator to bitrate mode, enter the size cap and the video length, and it gives the highest bitrate that fits.

Set your encoder to that bitrate or a little below, to leave room for the audio track and container overhead. A lower bitrate trades some quality for a smaller file.

When to Use This Calculator

Planning Storage

Work out how many hours of footage will fit on a memory card or drive before you record.

Staying Under Upload Limits

Find the bitrate that keeps a clip under an email or platform size cap without guessing.

Estimating Data Use

See how much mobile data streaming or uploading a video will use, so you avoid surprise charges.

Common Mistakes

1. Confusing Megabits and Megabytes

Bitrate uses megabits (Mb), while file size uses megabytes (MB). Since one byte is eight bits, forgetting to divide by 8 overstates the size eightfold.

2. Ignoring the Audio Track

This tool estimates the video stream. Audio adds a little more, often 128 to 320 kbps, so real files run slightly larger.

3. Assuming Resolution Sets the Size

Two 1080p videos can differ greatly in size if their bitrates differ. Bitrate, not resolution alone, drives the file size.

4. Forgetting Variable Bitrate

Many videos use variable bitrate, so the real size can differ from an estimate based on one average number.

Accuracy and Limitations

The math is exact for a constant bitrate. Real files vary because of variable bitrate encoding, audio, and container overhead.

What it calculates accurately

  • File size from a constant bitrate and duration
  • The bitrate needed for a target size
  • Size per minute and per hour

What it does not do

  • Include the audio track or container overhead
  • Model variable bitrate exactly
  • Choose the right bitrate for your quality
  • Account for a specific codec's efficiency

How We Calculate Video File Size

Method
File size equals bitrate times duration, divided by 8 to convert bits to bytes; reversed to solve for bitrate.
Inputs used
Bitrate or target size, plus duration, in your chosen units.
Assumptions
A constant bitrate for the video stream, not counting audio or overhead.
Rounding
Sizes and bitrates are rounded for readability.
Edge cases
Zero or negative values are blocked. Sizes switch between MB and GB automatically.
Sources
See Sources below.
Last reviewed
2026-09-25.

Frequently Asked Questions

How do you calculate video file size?

Multiply the bitrate in Mbps by the duration in seconds, then divide by 8 to convert megabits to megabytes. A 30 minute video at 8 Mbps is about 1,800 MB, or 1.8 GB.

What is video bitrate?

Bitrate is how much data a video uses per second, in megabits per second. A higher bitrate means more detail and a larger file; a lower bitrate saves space but can reduce quality.

What bitrate should I use for 1080p?

Full HD 1080p video typically uses 5 to 10 Mbps for streaming, and higher for recording. The exact figure depends on frame rate, codec, and how much motion the footage has.

What is the difference between Mbps and MBps?

Mbps is megabits per second, used for bitrate. MBps, or MB, is megabytes, used for file size. One byte is eight bits, so you divide the bitrate by 8 to find the size.

How do I make a video file smaller?

Lower the bitrate, shorten the video, or use a more efficient codec. Switch this calculator to bitrate mode to find the highest bitrate that keeps the file under your size limit.

Does resolution alone decide file size?

No. Bitrate decides file size. Two 1080p videos can be very different sizes if one uses a higher bitrate, since resolution only sets the pixel grid, not the data rate.

Does this include the audio track?

No. The estimate covers the video stream only. Audio usually adds 128 to 320 kbps, so real files are a little larger than the video-only figure shown here.

Is my information saved?

No. The calculation runs in your browser and nothing you enter is stored or sent anywhere, unless you choose Save, which keeps the result only on this device.

Sources

Related Guides

Related Calculators

Looking for more everyday tools?

Explore all converters

This calculator estimates the video stream size from a constant bitrate and duration. Real files vary with variable bitrate encoding, the audio track, and container overhead, so treat the result as a close estimate. Spotted an error? Let us know.

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.