Skip to content

Video File Size Calculator

Estimate how big a video file will be from its length, resolution, frame rate, and codec - or from an exact bitrate. Plan storage, upload limits, and recordings before you export or record.

Category: network
Use Case: Planning Storage for Recordings, Checking Upload Size Limits, Surveillance Camera Storage
Privacy: 100% browser-based

Using a typical video bitrate of 8.0 Mbps for this combination. Real exports vary with the footage and encoder settings.

Estimated File Size
610 MB

3.66 GB

Per Hour of Video

8.13 Mbps

Total Bitrate (video + audio)

480p (SD)2.5 Mbps197 MB
720p (HD)5.0 Mbps385 MB
1080p (Full HD)8.0 Mbps610 MB
1440p (2K)16.0 Mbps1.21 GB
2160p (4K)40.0 Mbps3.01 GB

Uses the frame rate, codec, and audio settings above.

Recommended Settings

Pro Tips

  • •File size is simply total bitrate multiplied by length - doubling either one doubles the file
  • •Higher resolution and 60 fps both raise the bitrate you need, which is why 4K at 60 fps files are many times larger than 1080p at 30 fps
  • •H.265 (HEVC) and AV1 can look similar to H.264 at a lower bitrate, so the same footage often ends up noticeably smaller
  • •Use Number of Videos to estimate storage for a batch of exports or several cameras recording at once

Most Popular

Most people check 1080p at 30 fps with H.264 and 128 kbps audio to see how big a 10 to 60 minute video will be

When to Use This Tool

Planning Storage for Recordings

Work out how much disk space a screen recording, stream archive, or camera capture will use.

Checking Upload Size Limits

See whether a video will fit under an email, chat, or platform upload limit before you export.

Surveillance Camera Storage

Multiply a per-camera estimate across several cameras to size a recorder or NAS.

Choosing Export Settings

Compare resolutions side by side to see what each step up in quality costs in file size.

How It Works

1

Enter the length of the video in hours, minutes, and seconds

2

Pick a resolution, frame rate, and codec for a typical bitrate - or enter an exact bitrate

3

Optionally add an audio track and a number of videos

4

The tool multiplies total bitrate by length and converts the result to a readable size

100% Private

Files never leave your device. All processing happens locally in your browser.

Lightning Fast

Powered by Client-side JavaScript arithmetic for optimal performance on modern browsers.

Open Source

Built with verified, open-source libraries. Fully transparent.

Frequently Asked Questions

How do I calculate video file size?

Multiply the total bitrate (video plus audio) by the video's length in seconds, then divide by 8 to convert bits to bytes. This calculator does that for you and shows the result in MB, GB, or TB.

How big is a 1080p video per minute?

At a typical 8 Mbps video bitrate plus 128 kbps audio, a 1080p 30 fps H.264 video is roughly 60 MB per minute, or about 3.6 GB per hour. Real files vary with the content and encoder settings.

Why does my real file size differ from the estimate?

The presets are typical averages. Encoders usually vary the bitrate with how busy each scene is, and the container, audio tracks, and chosen quality settings all shift the final size. Use By Bitrate if you know your exact export bitrate.

How is this different from the Bitrate Calculator?

The Bitrate Calculator works backward from a target file size to the bitrate you need. This tool starts from resolution, frame rate, and codec to estimate the size, and compares several resolutions at once.

Where do the preset bitrates come from?

They follow commonly published upload and streaming recommendations for H.264 standard dynamic range video. HEVC and AV1 are scaled down using a rough rule of thumb, so treat them as estimates rather than guarantees.

Is my data sent to a server?

No. Everything is calculated locally in your browser - nothing you enter is transmitted anywhere.