Skip to content
BestToolsPractical browser tool guides

EXPORT CHECK · PRACTICAL GUIDE

How to Calculate Overall Video Bitrate from File Size

By BestTools ·

Overall estimated bitrate is file bytes × 8 ÷ duration in seconds. Divide by 1,000,000 for decimal Mbps. This includes the whole file, not only the encoded video stream.

Open Export Check →

Work through a unit-safe example

A hypothetical 12,000,000-byte file lasting 30 seconds gives 3,200,000 bits per second, or 3.2 Mbps. This is an arithmetic example, not a recommended export setting.

Use bytes rather than an ambiguous rounded size label. A displayed MB and a displayed MiB do not mean the same quantity. Rounded file sizes and durations also make the calculated result less exact.

12,000,000 bytes × 8 / 30 seconds
= 3,200,000 bits/second
= 3.2 Mbps

Separate file-level and stream-level measurements

An MP4 can include audio and container data as well as video. Dividing all bytes by duration therefore gives a file-level average. It does not identify a configured video bitrate or show how bitrate changes during a scene.

Export Check labels its value as an overall estimate. It reads browser metadata and file size, rather than inspecting codec headers or reporting a dedicated video-stream analysis. Use an appropriate media analyzer when that distinction matters.

Use the number in a fair experiment

  1. Compare clips with matching duration and content whenever possible.
  2. Keep dimensions and intended playback conditions recorded alongside bytes and duration.
  3. Calculate the estimate for each file using the same units.
  4. Inspect visible differences at a matching timestamp; do not replace that step with a bitrate ranking.
  5. Change one export setting and repeat the check under a separate filename.

Avoid the bigger-is-better shortcut

Two files with the same overall estimate can have different content, audio allocation, encoding choices and visible artifacts. A mostly static scene and a detailed moving scene are not equivalent tests.

A bitrate estimate can tell you that the stored data rate changed. It cannot prove losslessness or guarantee a social-media result. The tool does not select an ideal bitrate or alter the export. Use your editor and destination requirements to decide what to test.

Sources and further reading

Sources checked on 2026-10-26. Platform menus and supported formats can change.