Tool 05 · Export settings

Video bitrate calculator

Work backwards from a target file size to estimate the average video bitrate for your export. Everything runs in your browser.

Calculate target video bitrate

Choose a size limit, duration, and audio bitrate.

No upload needed
Set to 0 if the video has no audio track.
Estimated video bitrate
2.47 Mbps
Approximate video bitrate for a five-minute export within 100 MB.
Total target bitrate2.67 Mbps
Audio allowance0.192 Mbps

Treat this as a starting point, not a guarantee. Leave room for container overhead and test an export; variable-bitrate encoders do not hit an exact size every time.

When should you calculate bitrate from file size?

Some workflows have a file-size limit: an upload portal, a messaging app, a storage quota, or a delivery specification. If you know the duration and target size, you can estimate the average bitrate available for the video stream after accounting for audio. This is useful for planning, but a bitrate calculation cannot guarantee the exact size of a rendered file.

Formula for target video bitrate

Total Mbps ≈ target size (bytes) × 8 ÷ duration (seconds) ÷ 1,000,000

Subtract the audio bitrate converted from kbps to Mbps to estimate the video-only bitrate. The result must be positive. If audio uses 192 kbps, for example, subtract 0.192 Mbps from the total bitrate budget.

Worked example: five minutes within 100 MB

A decimal 100 MB file contains about 800 megabits. Over 300 seconds, the total average bitrate budget is approximately 2.67 Mbps. If audio is 192 kbps, the video bitrate budget is about 2.48 Mbps before allowing for container overhead.

100 MB × 8 ÷ 300 s ≈ 2.67 Mbps total

Because audio, metadata, and the container use some of the budget, choose a slightly lower video bitrate if staying under a strict limit matters. Render a short sample and check the actual output.

Bitrate is not a quality guarantee

The bitrate you need depends on resolution, frame rate, codec, motion, image noise, and how much detail changes from frame to frame. A low bitrate may introduce visible blocking or smearing; a higher bitrate creates a larger file but may not improve an already clean encode much. Use a suitable export preset as a starting point and judge a test render at the intended viewing size.

Frequently asked questions

Can this guarantee a file stays under the limit?

No. It estimates an average bitrate. Variable bitrate, audio, metadata, container overhead, and encoder behavior can change the final size. Leave a buffer and test the export.

Should I subtract audio bitrate?

Yes, if the target size includes an audio track. Convert audio kbps to Mbps by dividing by 1,000, then subtract it from the total bitrate budget.

What if the calculated bitrate is negative?

The target size is too small for the duration and audio bitrate you entered. Increase the size limit, shorten the video, or reduce audio bitrate where appropriate.

Estimate the size from your chosen export settings.

Calculate video file size