Video File Size Calculator
File size from bitrate and duration — with YouTube-recommended presets per resolution, and the reverse: what bitrate fits your target size.
752 views
Reverse: Bitrate That Fits a Target Size
Bitrate × Time = Size
Size (GB) = bitrate (Mbps) × seconds ÷ 8,000: a 10-minute video at 12 Mbps (YouTube's 1080p60 recommendation) is 0.9 GB; an hour of 4K60 at 68 Mbps fills 30.6 GB. Audio adds its own stream (128-320 kbps — pennies next to video). The presets follow YouTube upload recommendations; recording codecs at camera-native bitrates (100-400 Mbps) run far bigger, which is why an hour of raw footage eats a memory card.
The reverse mode answers the editor's daily question: to fit a 90-minute event on a 4 GB limit, you may spend ~5.9 Mbps — 1080p30 territory. Modern codecs shift the quality math: H.265/HEVC and AV1 look similar to H.264 at roughly half the bitrate.
Frequently Asked Questions
Why is my exported file bigger than calculated?
Variable bitrate (VBR) averages can overshoot on complex footage, and containers add ~1% overhead. Set a peak/max bitrate cap in the exporter if the ceiling is hard.
What bitrate should I stream at?
Common targets: 1080p60 ≈ 6 Mbps (Twitch ceiling ~6-8), 1080p30 ≈ 4.5, 720p60 ≈ 4. Your upload speed should be ~1.5× the bitrate for stability.
Similar Tools
Report a Problem
Video File Size Calculator