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.
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
- Choose whether to solve for file size or for bitrate.
- Enter the bitrate, or a target file size, depending on the mode.
- Enter the duration of the video.
- Read the result, plus the size per minute and per hour.
Here is what each result means:
| Result | What it means |
|---|---|
| File size | The estimated size of the whole video at that bitrate. |
| Bitrate | The data rate needed to fit your target size. |
| Per minute and hour | Handy 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.
- Convert the duration to seconds.
- Multiply the bitrate in Mbps by the seconds.
- 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.
| Quality | Typical bitrate | Size per hour |
|---|---|---|
| 480p (SD) | 1 to 2 Mbps | 0.5 to 0.9 GB |
| 720p (HD) | 3 to 5 Mbps | 1.4 to 2.3 GB |
| 1080p (Full HD) | 5 to 10 Mbps | 2.3 to 4.5 GB |
| 4K (UHD) | 35 to 60 Mbps | 16 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
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
- Bit rate (general reference).
- Megabyte and bit-to-byte units (general reference).
Related Guides
Related Calculators
Looking for more everyday tools?
Explore all convertersThis 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 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.



