Code tool

Video bitrate calculator

Calculate exact size budgets and video bitrate with named scenarios, audio, overhead, MB/MiB and supplied encoder limits.

In-browser processingNo account requiredPrivacy details ↗

Original decimal strings become exact fractions. Display decimals stop after 12 places (…); all byte boundaries use exact integer rounding.

Size mode uses floor(size×unit) bytes; total kbps = budget×8/(seconds×1000×(1+overhead/100)); video = total−audio. Bitrate mode uses total×1000×seconds/8×(1+overhead/100), rounded upward to file bytes. Zero duration leaves the inverse undefined; the forward size is zero. Limits are user constraints, never encoder predictions.

No. Codec, resolution and encoder behavior are outside this arithmetic model. All processing is local; no media file is read or uploaded.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter named scenarios, duration and size or total bitrate; set audio, overhead, units and optional limits; calculate and export the fixed report.

Model and scope

Size mode uses floor(size×unit) bytes; total kbps = budget×8/(seconds×1000×(1+overhead/100)); video = total−audio. Bitrate mode uses total×1000×seconds/8×(1+overhead/100), rounded upward to file bytes. Zero duration leaves the inverse undefined; the forward size is zero. Limits are user constraints, never encoder predictions.

Result

Original decimal strings become exact fractions. Display decimals stop after 12 places (…); all byte boundaries use exact integer rounding.

How to use

Enter named scenarios, duration and size or total bitrate; set audio, overhead, units and optional limits; calculate and export the fixed report.

GOOD TO KNOW

Common questions

Does this predict an actual encoded file?

No. Codec, resolution and encoder behavior are outside this arithmetic model. All processing is local; no media file is read or uploaded.