Video File Size Calculator

Estimate video file size from resolution, codec, frame rate, and duration using typical average bitrates for common formats.

Share this calculator

Estimated bitrate: 10 Mbps Typical average for H.264 at 1080p

Estimated file size

4.39 GB

Resolution 1080p
Codec H.264
Bitrate 10 Mbps
Duration 3600 s
File size (MB) 4500 MB
File size (GB) 4.395 GB

Bitrate estimates are typical averages. Actual file size varies with scene complexity, encoding settings, and audio tracks.

Also in Data

Video Files

Video file size estimation by resolution, codec, bitrate, and duration

A video file size calculator estimates how large a video will be based on its resolution, codec, frame rate, and duration. It uses typical average bitrates for common codec and resolution combinations, making it practical for planning storage, upload bandwidth, and delivery budgets without encoding the file first.

How bitrate determines file size

Video file size depends primarily on bitrate — the number of bits used per second of video. Higher bitrate means more data per second, which generally means better image quality and larger files. Duration multiplies the per-second cost: a two-hour movie at 10 Mbps contains roughly 9 GB of video data.

File size (MB) = Bitrate (Mbps) × Duration (s) / 8

Converting from megabits (network unit) to megabytes (storage unit) requires dividing by 8.

How codecs compare

Modern codecs achieve the same visual quality at lower bitrates through better compression algorithms. H.265/HEVC typically needs about half the bitrate of H.264 for the same quality. AV1 reduces bitrate further — roughly 30–50% below H.265 — at the cost of slower encoding. ProRes and RAW formats deliberately avoid heavy compression to prioritise edit performance and colour fidelity in production workflows.

The bitrates this calculator uses are typical average rates for streaming and delivery. Variable bitrate encoding adjusts dynamically based on scene complexity, so action sequences use more data than static shots. The estimates assume average complexity for the selected resolution.

  • H.264 1080p (streaming): ~10 Mbps average, ~75 MB per minute.
  • H.265/HEVC 4K (streaming): ~20 Mbps average, ~150 MB per minute.
  • ProRes 4K HQ (production): ~425 Mbps average, ~3.2 GB per minute.
  • RAW 4K: ~1200 Mbps average, ~9 GB per minute.

Frequently asked questions

Does frame rate affect file size?

Frame rate affects the amount of work the encoder has to do, but the bitrate — and therefore file size — is set independently of frame rate in modern codecs. A 60 fps video at 10 Mbps is the same file size per second as a 30 fps video at 10 Mbps. The codec allocates its bit budget across more frames at higher frame rates, which can slightly reduce per-frame quality.

Why is my actual file size different from the estimate?

This calculator uses typical average bitrates for each codec and resolution combination. Actual bitrate depends on scene complexity, encoder settings, quality targets, and whether variable or constant bitrate encoding was used. Action-heavy content encodes larger than static talking-head content at the same quality setting.

How much storage do I need for raw video footage?

Professional camera footage in ProRes or RAW format is far larger than delivery-quality compressed video. A one-hour shoot in ProRes 4K at 425 Mbps requires approximately 190 GB of storage before any editing. Plan for at least 2–3× the total shoot time in storage to account for multiple takes and camera angles.

Related

More from nearby categories

These related calculators come from the same leaf category, nearby sibling categories, or the same top-level topic.