"How big will this export be?", "what bitrate do I need to hit a 500 MB cap?", and "what does YouTube actually want for 4K?" are three versions of the same underlying math, but they usually send you to three different places — a vague forum thread, a manual calculation, or a platform help page. This calculator answers all three from one set of inputs, plus the codec-efficiency question (H.264 vs. H.265 vs. AV1) that's normally left out entirely.
File size is just bitrate times time
Every video file's size comes down to one relationship: how much data is used per second (bitrate), multiplied by how many seconds the video runs. Add the audio track's bitrate to the video's, multiply by duration, and divide by 8 to convert bits to bytes — and you have the file size. The math is simple, but doing it by hand for every resolution, frame rate, and codec combination gets tedious fast, which is why this calculator exists.
Working backward from a size limit
Upload caps are everywhere — a 500 MB email attachment limit, a Discord free-tier cap, a client's FTP quota — and the natural question flips from "how big will this be" to "what bitrate keeps me under the limit." The Target Size Solver inverts the same formula to answer that directly, so you can set your export bitrate before you render instead of finding out you're over the limit after.
Platforms all want something slightly different
YouTube, Twitch, Instagram, and TikTok each publish their own recommended upload or streaming bitrates, and they're not the same — YouTube's 4K guidance alone varies by SDR vs. HDR and by frame rate, while Twitch caps most streamers around 6 Mbps regardless of resolution. The Platform Presets tab collects the current guidance for the platforms creators actually use, so you don't have to dig through each platform's help center separately. These figures are approximate and platforms do revise them occasionally, so treat them as a strong starting point rather than a guarantee.
The codec question nobody puts a number on
Everyone's heard that H.265 files are "smaller" than H.264, and that AV1 is smaller still, but rarely with an actual number attached. At equivalent visual quality, H.265 typically needs about half the bitrate of H.264, and AV1 needs another 30-50% less than that — which is exactly what the codec comparison table and chart show for your specific bitrate and duration, so the trade-off (smaller file vs. slower encode and narrower compatibility) is a real number, not a rule of thumb.