Video Bitrate & Storage Calculator

Estimate video file size from bitrate, frame rate and duration

Calculate video file size from codec bitrate and recording duration, with presets for common cinema and DSLR codecs. Reverse-calculate the bitrate needed to hit a target file size, and see how many minutes fit on a card or drive. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How is video file size calculated from bitrate?

File size equals bitrate times duration. Bitrate is measured in megabits per second, so multiply by the number of seconds and divide by eight to get megabytes. A 100 Mbps clip for 60 seconds is 100 times 60 divided by 8, which is 750 megabytes.

Cinema and high-bitrate codecs eat storage fast, and running out mid-take is expensive. This calculator converts any bitrate and recording length into a file size, reverse-solves the bitrate for a target size, and tells you how many minutes of footage your card or drive will hold.

How it works

Video file size is the simplest media calculation of all — it is just bitrate multiplied by time:

size (megabytes) = bitrate (Mbps) × duration (seconds) ÷ 8

The divide-by-eight converts megabits to megabytes. For a 100 Mbps clip running 60 seconds:

100 × 60 ÷ 8 = 750 MB.

To go the other way and find the bitrate for a target size:

bitrate (Mbps) = (size in MB × 8) ÷ duration (seconds)

Codec presets

The tool loads typical bitrates for common acquisition and delivery codecs:

CodecApprox. bitrateCommon use
H.264 1080p (streaming)8–16 MbpsDelivery / YouTube
H.265 / HEVC 4K50–100 MbpsDelivery, efficient 4K
DSLR 4K (8-bit)100 MbpsIn-camera recording
ProRes 422 LT 4K~410 MbpsEditing proxy
ProRes 422 HQ 4K~880 MbpsFull-quality post
ProRes 4444 4K~1320 MbpsVFX / compositing
Blackmagic RAW 4K (12:1)~290 MbpsBRAW acquisition

These are nominal figures at 24–25 fps. Real bitrates vary with frame rate and scene complexity, but they are close enough for storage planning.

Why acquisition and delivery codecs differ so much

Acquisition codecs (ProRes, BRAW, ARRI RAW) prioritize quality and edit-friendliness over compression efficiency. They use intra-frame compression — each frame is stored nearly independently — which makes scrubbing fast and grading easier at the cost of large file sizes. ProRes 422 HQ at 4K runs around 880 Mbps; that is roughly 380 GB per hour.

Delivery codecs (H.264, H.265/HEVC) use inter-frame compression — frames reference each other — to achieve much smaller sizes at similar visual quality. A 1080p H.264 file at 8 Mbps looks excellent on YouTube. The tradeoff is slower rendering and harder scrubbing during editing.

For most workflows: shoot in a high-quality acquisition format, edit with proxies on long projects, and export in H.264 or H.265 for delivery.

How many minutes fit on your card?

The reverse calculation: minutes = (card capacity in MB × 8) ÷ bitrate in Mbps ÷ 60

For example, a 512 GB card (approximately 490,000 MB usable after formatting) shooting ProRes 422 HQ at 880 Mbps:

490,000 × 8 ÷ 880 ÷ 6074 minutes of 4K ProRes 422 HQ.

The same card shooting H.264 at 100 Mbps: 490,000 × 8 ÷ 100 ÷ 60653 minutes.

Notes and tips

  • Always carry overhead. Cards are sold in decimal gigabytes and the filesystem reserves a few percent, so budget about 10% headroom over the tool’s minutes figure.
  • Editing codecs are huge — transcode or use proxies for long projects.
  • Match bitrate to delivery. A 10-minute YouTube upload only needs 16 Mbps H.264; do not shoot in RAW unless you need the grade latitude.

All calculations run locally in your browser.