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:
| Codec | Approx. bitrate | Common use |
|---|---|---|
| H.264 1080p (streaming) | 8–16 Mbps | Delivery / YouTube |
| H.265 / HEVC 4K | 50–100 Mbps | Delivery, efficient 4K |
| DSLR 4K (8-bit) | 100 Mbps | In-camera recording |
| ProRes 422 LT 4K | ~410 Mbps | Editing proxy |
| ProRes 422 HQ 4K | ~880 Mbps | Full-quality post |
| ProRes 4444 4K | ~1320 Mbps | VFX / compositing |
| Blackmagic RAW 4K (12:1) | ~290 Mbps | BRAW 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 ÷ 60 ≈ 74 minutes of 4K ProRes 422 HQ.
The same card shooting H.264 at 100 Mbps: 490,000 × 8 ÷ 100 ÷ 60 ≈ 653 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.