Video File Size Calculator

Estimate video file size based on resolution, frame rate, bitrate, and duration. Perfect for planning YouTube uploads, calculating storage needs, and optimizing streaming quality.

600 MB
Estimated File Size
0.59 GB
8.32
Total Mbps
10:00
Duration
Per-Minute Breakdown
60
MB per Minute
3.6
GB per Hour
Storage Reference
53
Min on 32GB
213
Min on 128GB

How to Use This Calculator

  1. Select your target video resolution (720p, 1080p, 4K, etc.)
  2. Choose your frame rate (30fps for standard, 60fps for smooth motion)
  3. Enter the video bitrate in Mbps (higher = better quality, larger file)
  4. Select audio bitrate (320kbps for high-quality audio)
  5. Enter your video duration in hours, minutes, and seconds
  6. Click "Calculate File Size" to see the estimated result

What is Video Bitrate?

Video bitrate measures how much data is processed per second of video, expressed in megabits per second (Mbps) or kilobits per second (kbps). Higher bitrates preserve more detail and produce better quality video, but result in larger file sizes. The optimal bitrate depends on resolution, frame rate, and content type. Fast-moving action requires higher bitrates than static talking-head videos. Modern codecs like H.265 (HEVC) and AV1 can achieve the same quality at lower bitrates than older H.264, making them more efficient for storage and streaming.

How File Size is Calculated

File Size (MB) = (Bitrate in Mbps x Duration in seconds x 8) / 8

Or more simply:

File Size (MB) = Total Bitrate (Mbps) x Duration (seconds) / 8

The division by 8 converts megabits to megabytes (8 bits = 1 byte).

Recommended Bitrates by Resolution

Tips for Optimizing Video Size