Free tool · runs in your browser

Video File Size Calculator

Enter a duration, a video bitrate, and an audio bitrate — get an MB and GB estimate, the full formula, and an at-a-glance check against the upload limits of major platforms.

Duration

Estimated file size

614.4 MB

In gigabytes

0.60 GB

Formula

(8 Mbps + 192 kbps / 1000) × 600 s ÷ 8 ÷ 1024 = 0.600 GB

Combined stream: 8.192 Mbps. Container overhead (MP4/MOV/MKV) adds another 1–3%, which is rolled into the rounding here.

Upload limits

  • Over limit.WhatsApp ~64 MB per video960% of limit
  • Over limit.TikTok ~287 MB upload214% of limit
  • Over limit.Twitter/X ~512 MB on free tier120% of limit
  • Fits.YouTube 256 GB / 12 h ceiling — practically unlimited0% of limit

How to use this tool

  1. 01

    Enter the video duration

    Hours:minutes:seconds — match what your editor's timeline shows.

  2. 02

    Enter the video bitrate

    Use the Video Bitrate Calculator if you don't know your target.

  3. 03

    Check against upload limits

    Some platforms have tight limits — the tool shows where your file falls.

Why this matters

Picking an export bitrate without checking the resulting file size is one of the easiest ways to blow past a client's upload cap, fill a drive halfway through a render, or end up with a TikTok clip that gets refused mid-publish. Knowing the size up-front lets you choose between re-encoding, splitting the file, or dropping a quality notch before you commit to a long render — far cheaper than discovering the problem after the fact.

This calculator stays narrow on purpose — duration, video bitrate, audio bitrate — and shows the formula in full so you can sanity-check any other tool's numbers without opening a desktop calculator. The upload-limit grid catches the most common platform ceilings (WhatsApp, TikTok, X, YouTube) so a tight fit doesn't surprise you at upload time. Pair it with the Video Bitrate Calculator to pick the right target Mbps for your resolution and codec before sizing the file.

Related tools

FAQ

Resolution determines what's possible — the pixel grid the encoder has to fill — but bitrate decides how many bits actually get spent describing those pixels. A 4K file at 8 Mbps looks worse than a 1080p file at 16 Mbps because the encoder has to smear too few bits across too many pixels. File size on disk is bitrate × duration; resolution only enters the equation through the bitrate you choose to feed it.

Explore the full toolkit

94 free tools covering titles, tags, thumbnails, scripts, captions, embeds, schema, and in-browser video processing.

Browse all tools →