Video Bitrate
Pick resolution, frame rate, codec (H.264/H.265/AV1) and quality and I estimate the required bitrate and file size by duration. Bits-per-pixel estimate; real bitrate depends on content.
Codec comparison · same quality
| Codec | bpp | Bitrate | Per hour |
|---|
How it is computed · bits per pixel
1. Bitrate:
bps = width × height × fps × bpp.
2. The bpp (bits per pixel) depends on the
codec and quality. H.264: 0.06 / 0.10 / 0.15 (low/medium/high);
H.265 ≈ half: 0.03 / 0.05 / 0.075; AV1/VP9 a bit less:
0.025 / 0.04 / 0.06.
3. File size:
bytes = bitrate / 8 × duration_s. In Mbps and GB:
Mbps = bps / 1e6, GB = bytes / 1e9.
! This is an estimate. A
VBR encoder spends bits based on scene complexity: the same
preset uses more on action or grain and less on static shots. The real bitrate
is driven by the content, the preset and the encoder profile.
Runs locally in your browser · no sign-up · nothing leaves your browser
How it works
The calculator estimates the bitrate a video needs using the bits-per-pixel (bpp) method: bitrate (bps) = width × height × fps × bpp. The bpp depends on the codec and the chosen quality: H.264/AVC uses 0.06 / 0.10 / 0.15 (low / medium / high), H.265/HEVC roughly half (0.03 / 0.05 / 0.075) and AV1/VP9 slightly less (0.025 / 0.04 / 0.06). You can also set a manual bpp if you know your content.
From the bitrate it computes the file size: bytes = bitrate ÷ 8 × duration_s, reported per minute, per hour and for the total duration you enter, plus a table comparing the three codecs at the same quality. It is a planning estimate: a real VBR encoder distributes bits according to scene complexity, so the final result depends on the content, the preset and the encoder profile.
Example: what bitrate does 1080p at 30 fps need in H.264 medium quality?
- Pixels per second:
1920 × 1080 × 30 = 62.2 million. - With bpp 0.10 (H.264 medium):
62.2 M × 0.10 ≈ 6.2 Mbps. - Size per hour:
6.22 Mbps ÷ 8 × 3,600 s ≈ 2.8 GB(about 46.7 MB per minute). - The same video in H.265 (bpp 0.05) needs ~3.1 Mbps and ~1.4 GB per hour.