Favorite places of your favorite city
Home
Add to preferred sources on Google

Video Bitrate Calculator

Enter your target file size and clip length to calculate a bitrate budget. Subtract audio and reserve an allowance only when you need them, then check the actual encoded file.

Your target

Up to 6 decimal places; point or comma, no grouping.

Changing the unit reinterprets the number; it does not convert it.

Seconds, MM:SS or HH:MM:SS. 90 and 1:30 both mean 90 seconds.

Subtract audio or reserve a share of the target in More options.

More options — audio & allowance

Enter the combined rate of all included audio tracks once. Explicit 0 is valid.

Blank means 0%. Your chosen share of the whole target is kept aside before subtracting audio.

Bitrate budget

Enter a target size and duration to see your budget.

Budget estimate — encode and check the actual file. Not a CRF/RF value or quality score.

Enter a target size and duration to see your budget.
Calculation details
  • Available total kbps = target bytes × 8 × (1 − allowance % ÷ 100) ÷ (duration seconds × 1,000). Subtract combined audio kbps when enabled.
  • The allowance is taken from the whole target first, then audio is subtracted once. Only the final positive bitrate is rounded down. Mbps is the chosen whole-kbps result divided by 1,000.
  • One byte is 8 bits. kbps means 1,000 bits per second; Mbps means 1,000,000 bits per second. MB and GB are decimal; MiB and GiB are binary.
  • No audio rate or overhead percentage is assumed. Container data, extra streams and encoder behavior may change the actual size; encode and measure it.

How to calculate a bitrate budget

  1. Enter a positive target size and choose MB, MiB, GB or GiB. Enter duration as seconds, MM:SS or HH:MM:SS. For example, 90 and 1:30 both mean 90 seconds.
  2. Open More options to subtract the combined audio bitrate in kbps or keep a chosen percentage of the target size aside. No audio rate or allowance is assumed for you.
  3. Read the whole-kbps budget and its label. Without audio subtraction it is a combined-stream budget, not a video-only setting. The number is rounded down; encode and measure the actual output.

File size, audio and average bitrate

Bitrate is bits per second, while file size counts bytes. One byte is 8 bits; kbps means 1,000 bits per second. MB and GB are decimal units, while MiB and GiB use binary byte counts.

Available total kbps = target bytes × 8 × (1 − allowance percent ÷ 100) ÷ (duration seconds × 1,000). Subtract the combined audio kbps only when audio will use part of that budget.

The allowance keeps a chosen share of the whole target aside before audio subtraction. It is not a measured container overhead or a guarantee. If audio uses all the available budget, no video bitrate remains.

The result is an average-bitrate budget, not a CRF/RF value or quality score. Constant-quality encoding can produce different sizes for different content. Codec behavior, metadata and additional streams can change actual output size.

Worked bitrate examples

100 MB over 5 minutes gives a total budget of 2,666 kbps after rounding down. The same numeric size in MiB gives 2,796 kbps because 100 MiB contains more bytes.

200 MB over 10 minutes with 128 kbps audio leaves a video budget of 2,538 kbps. Reserving 2% of that target first leaves 2,485 kbps for video: 4 MB is reserved, leaving 196 MB before subtracting audio. These are examples, not recommended defaults.

1.001 MB over 1 second has an exact total budget of 8,008 kbps. The calculator preserves decimal input before flooring, rather than losing one kbps to intermediate floating-point rounding.

An encoding budget, not a size guarantee

Supported targets are positive and at most 1 TiB; duration is 0.001 seconds to 168 hours. Size accepts six fractional places, audio three and allowance two. Point or comma decimals are accepted, but grouping and scientific notation are not.

No quality, resolution, codec or upload-platform limit is inferred. Audio must include all tracks you want to subtract. Actual output, container data and encoder behavior must be checked; a positive budget below 1 kbps is reported without suggesting zero.

Your entries

The arithmetic runs in your browser. This tool adds no input upload, saved record or input-bearing URL. Existing website consent, analytics and network services remain separate.

Video bitrate questions

One MB is 1,000,000 bytes; one MiB is 1,048,576 bytes. A target of 100 MiB allows more data than 100 MB. Choose the definition used by your actual file-size limit rather than assuming they are interchangeable.

Only if it is the entire rate you intend to budget, such as video with no separate audio. When audio will be encoded separately, enable subtraction and enter all audio tracks’ combined rate. The resulting video budget has that audio removed once.

No. It is an average-bitrate budget under your assumptions. An optional allowance is not a measured overhead value. Export a sample or the full video and check its size and quality; constant-quality settings do not specify a fixed size.

The audio may exceed or exactly use the available budget, or the remaining positive rate may be below 1 kbps. Increase the size, shorten the duration, or reduce entered audio or allowance. The tool does not hide these conditions by offering a zero video bitrate.

Sources

Unit definitions and the distinction between average bitrate and constant quality:

The HandBrake article is marked as a draft. It supports the high-level encoding-mode distinction, not quality or codec recommendations.

Sources checked on 24 October 2026.

Download Time Calculator

Estimate download, upload or copy time from file size and the speed you enter.

Open tool — Download Time Calculator

IPv4 Subnet Calculator

Find an IPv4 network, mask and address range from CIDR or a subnet mask, with clear /31 and /32 qualifications.

Open tool — IPv4 Subnet Calculator

Video & Audio File Size Calculator

Estimate video or audio size from duration and average bitrate, with optional separate audio.

Open tool — Video & Audio File Size Calculator

UUID v4 Generator

Generate 1–1000 lowercase UUID v4 identifiers in your browser, then copy the current batch or download plain text.

Open tool — UUID v4 Generator
View all tools in this category