ThisCalculator

Everyday

Recording Bitrate Calculator: Find the Right Mbps

Updated · Standard formula, shown below

Recommended bitrate 3.0 Mbps
File size (approx)
1.4 GB
Result
Resolution
1080p
You entered
Frame rate
30 fps
You entered

This recording bitrate calculator works out the video bitrate you need for a recording based on resolution, frame rate, and compression standard, and it also estimates the file size for a given recording duration. You enter your video resolution, frame rate, recording length, and codec efficiency; the tool returns the recommended bitrate in megabits per second (Mbps) and the resulting file size. It is a practical starting point for screen recorders, camera operators, and streamers who want a balance between quality and storage use.

Formula

The calculator uses a simplified bitrate model based on the “bits per pixel per frame” (bpppf) method. The core formula is:

Bitrate (Mbps) = (Resolution factor × Frame rate × Bits per pixel per frame) / Codec efficiency

Where:

  • Resolution factor – a multiplier representing the pixel count relative to 1080p (1 for 1080p, 2 for 1440p, 4 for 4K).
  • Frame rate (fps) – the number of frames captured per second (e.g., 30, 60).
  • Bits per pixel per frame – a constant set to 0.1 in this calculator, a typical value for high-quality video (range is often 0.05–0.2).
  • Codec efficiency – a factor reflecting compression: H.264 = 1, H.265/HEVC = 0.5, AV1 = 0.4. More efficient codecs need lower bitrates for the same quality.

For file size, the formula is:

File size (GB) = (Bitrate (Mbps) × Duration (seconds)) / 8,000

Because 1 byte = 8 bits, and 1 GB = 1,000 MB (or 8,000 megabits).

Worked Example

Using the default values: 1080p, 30 fps, 1 hour, H.264 codec.

  1. Resolution factor = 1
  2. Bitrate = (1 × 30 × 0.1) / 1 = 3.0 Mbps
  3. File size = (3.0 × 3600) / 8000 = 1.35 GB

So the calculator recommends a bitrate of 3.0 Mbps and a file size of about 1.35 GB for one hour of 1080p30 H.264 video. That is a reasonable baseline for moderate-motion content; high-action scenes may need more.

Why Bitrate Matters in Recording

Bitrate is the amount of data used to encode one second of video. Too low a bitrate causes visible compression artifacts—blockiness, blurring, and banding—especially in scenes with fine detail or fast motion. Too high a bitrate wastes storage space and may cause playback stutter on slower drives. The right bitrate depends on the content type: a static slideshow needs far less than a fast-moving sports game.

For screen recording, a common mistake is using a bitrate meant for talking-head video on a full-screen action game. The calculator’s default 0.1 bpppf is a good middle ground, but you can adjust it up to 0.15 or 0.2 for high-motion content, or down to 0.05 for simple presentations.

How to Choose the Right Bitrate for Your Use Case

Here are general guidelines based on common recording scenarios:

  • Screen capture (slides, documents) – 1–2 Mbps for 1080p30 is usually enough.
  • Webcam or talking-head video – 2–4 Mbps for 1080p30.
  • Gaming or high-motion – 6–10 Mbps for 1080p60; 12–20 Mbps for 1440p60.
  • 4K video – 20–40 Mbps for H.264, half that for H.265/AV1.

These are starting points; always test a short clip and inspect the quality on your target display.

Common Mistakes and Misconceptions

One frequent mistake is confusing megabits per second (Mbps) with megabytes per second (MB/s). 1 MB/s = 8 Mbps. So a 10 Mbps bitrate equals about 1.25 MB/s. This matters when calculating how fast your storage must write.

Another misconception is that higher resolution always requires proportionally higher bitrate. While 4K does need more bits than 1080p, modern codecs like H.265 and AV1 are much more efficient, so you can often use a similar bitrate to H.264 1080p and get better quality. The calculator reflects that with the codec efficiency factors.

Also, bitrate is not the same as quality. Two recordings at the same bitrate can look very different depending on the encoder settings (e.g., CRF vs. CBR) and the content complexity. This calculator gives a target for constant bitrate (CBR) or average bitrate; if you use quality-based encoding (like CRF in x264), you may not need a fixed number.

Limitations of the Formula

The bpppf model is a rough approximation. It does not account for:

  • Content complexity (noise, grain, motion)
  • Encoder efficiency variations (e.g., x264 vs. hardware encoder)
  • Color depth (8-bit vs. 10-bit) and chroma subsampling
  • Audio bitrate, which adds to the total file size

For precise results, use a trial-and-error approach: record a short test clip, check the quality, and adjust. The calculator is a starting point, not a guarantee.

Frequently Asked Questions

What is a good bitrate for 1080p 60fps recording?

For 1080p60, a good bitrate is typically 6–12 Mbps for H.264, depending on content. High-motion scenes (games, sports) need the higher end; static content can use the lower end. For H.265/AV1, you can halve that.

Does higher bitrate always mean better quality?

Up to a point, yes—but beyond a certain threshold, the extra bits are wasted because the human eye cannot perceive the difference. Also, if your encoder is set to a very high bitrate with a slow preset, you may not gain visible quality. It is better to find the minimum bitrate that looks good to you.

How do I calculate file size from bitrate?

File size (in bytes) = (bitrate in bits per second × duration in seconds) / 8. Then divide by 1,000,000 for MB or 1,000,000,000 for GB (or use 1,048,576 for MiB). For example, 10 Mbps for 1 hour = (10,000,000 × 3600) / 8 = 4,500,000,000 bytes ≈ 4.5 GB.

What is the difference between CBR and VBR?

CBR (constant bitrate) keeps the bitrate fixed, which is useful for streaming where bandwidth is predictable. VBR (variable bitrate) allows the encoder to use more bits in complex scenes and fewer in simple ones, yielding better quality per file size. For recordings, VBR is generally recommended; for live streaming, CBR is often required.

Should I use a higher bitrate for H.265 than H.264?

No—H.265 (HEVC) is more efficient, so you can use about half the bitrate of H.264 for the same quality. AV1 is even more efficient, roughly 30–40% better than H.265. The calculator reflects that with the codec factors.

Why does my recording look pixelated even at a high bitrate?

Pixelation can happen if the encoder is not using the bitrate effectively (e.g., wrong preset, low keyframe interval), or if the source is noisy (e.g., high ISO). Also, check that the bitrate is actually being applied—some software has separate settings for recording and streaming. Try increasing the bitrate further or using a different encoder.

Related

Formula used
sel res | Resolution | 1080p=1, 1440p=2, 4K=4
in fps | Frame rate | fps | 30 | 0
in hours | Recording length | hours | 1 | 0
sel codec | Codec efficiency | H.264=1, H.265/HEVC=0.5, AV1=0.4
out bitrate | Recommended bitrate | Mbps | (res * fps * 0.1) / codec | 1
out size_gb | File size (approx) | GB | (bitrate * hours * 3600) / 8000 | 1

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.