What Is Bitrate? Why It Matters for Streaming (2026)

Bitrate is the amount of data a video uses per second, measured in megabits per second (Mbps). A higher bitrate carries more detail, so the picture generally looks better — but it also needs more bandwidth to stream and more space to store. Crucially, bitrate is not the same as resolution: a 4K video starved of bitrate can look worse than a well-encoded 1080p one. This guide explains how bitrate works, how it interacts with resolution and codecs, and the right numbers to use.

The same video frame shown at low, medium and high bitrate, getting sharper as bitrate rises
Same resolution, three bitrates — more data per second means more detail survives.

What Bitrate Means

Bitrate counts the bits of data spent on every second of video. The units:

  • kbps — kilobits per second (thousands of bits), used for audio and low-resolution video.
  • Mbps — megabits per second (millions of bits), used for HD and 4K video.

More bits per second means the codec can describe each frame in more detail — sharper edges, cleaner gradients, less blockiness in motion. Spend too few, and the codec has to simplify the picture, which you see as blocking or smearing.

Note on units: bitrate is in bits (Mbps), but download sizes are in bytes (MB). There are 8 bits in a byte, so a 5 Mbps stream uses about 0.625 MB per second, or roughly 2.25 GB per hour. This is why streaming eats data — see our internet speed guide.

Bitrate vs Resolution

This is the most useful thing to understand. Resolution is how many pixels there are; bitrate is how much data describes them over time. They are independent knobs:

  • High resolution + low bitrate = a big picture with too little data → blocky, soft.
  • Lower resolution + generous bitrate = a smaller picture that looks clean and detailed.

That is why a 4K stream on a throttled connection can look worse than a solid 1080p one. True quality needs both enough pixels and enough bitrate to fill them — a point we expand on in the resolution guide.

Diagram contrasting 4K at low bitrate looking blocky with 1080p at high bitrate looking clean
More pixels do not help if there is not enough bitrate to describe them.

These are sensible targets. Efficient codecs reach the same quality lower in each range:

Resolution H.264 bitrate H.265 / AV1 bitrate
720p 3–5 Mbps 2–3 Mbps
1080p 5–8 Mbps 3–5 Mbps
1080p60 (live) 4.5–6 Mbps 3–4.5 Mbps
4K 15–25 Mbps 8–15 Mbps

For watching, your connection must comfortably exceed the stream’s bitrate; see the internet speed needed for streaming. For broadcasting, your upload speed and the platform’s limits set the ceiling.

CBR vs VBR

Bitrate can be delivered two ways:

CBR (constant) VBR (variable)
Data rate Fixed throughout Rises for complex scenes, falls for simple
Best for Live streaming, tight bandwidth On-demand files, best quality per MB
Upside Predictable, stable More efficient, better detail where needed
Downside Wastes data on simple scenes Unpredictable peaks

Live platforms usually prefer CBR for predictable delivery; on-demand libraries lean on VBR to spend data where the picture is hardest to encode.

Why Quality Drops Mid-Stream

When a stream suddenly looks blocky — often in fast action or crowd scenes — the bitrate is too low for that moment. Two common causes:

  1. Adaptive downshift. Your connection slowed, so adaptive bitrate dropped to a lower-quality rung to keep playing.
  2. Under-encoded source. The video itself was encoded at too low a bitrate for its resolution.

Quick fix: if quality dips are frequent, the bottleneck is usually your connection. A wired link or a stronger 5 GHz signal lets adaptive streaming hold a higher bitrate rung for longer.

The Bottom Line

Bitrate is the data-per-second budget of a video, and it decides how much detail survives compression. It works hand in hand with resolution and codec: enough pixels, enough bitrate, and an efficient codec together make a clean picture — while a starved bitrate makes even 4K look blocky. Match your bitrate to your resolution and codec, and make sure your connection has room to spare.

Next, see how the pixels themselves scale in the resolution guide, or how compression works in video codecs explained.

Not sure about a term on this page? Look it up in the streaming glossary.

Frequently Asked Questions

What is bitrate?

Bitrate is the amount of data a video or audio stream uses per second, measured in megabits per second (Mbps) or kilobits per second (kbps). A higher bitrate carries more detail, so the picture usually looks better, but it also needs more bandwidth to stream and more storage to keep.

What is the difference between bitrate and resolution?

Resolution is the number of pixels, such as 1080p or 4K, while bitrate is the data used per second to describe those pixels over time. A 4K video at a low bitrate can look worse than a well-encoded 1080p one, because too little data leaves the picture blocky. Both matter together for real quality.

What is a good bitrate for streaming?

For watching, plan roughly 3–5 Mbps for 720p, 5–8 Mbps for 1080p and 15–25 Mbps for 4K. For live broadcasting to a platform, common targets are 4,500–6,000 kbps for 1080p60. The ideal depends on codec too — efficient codecs like H.265 and AV1 reach the same quality at lower bitrates.

Does higher bitrate always mean better quality?

Up to a point. A higher bitrate preserves more detail, but there is a ceiling where extra data gives no visible improvement for a given resolution and codec. Beyond that you only waste bandwidth. Efficient codecs also reach great quality at lower bitrates, so bitrate alone does not guarantee a better picture.

Why does my stream look blocky or soft?

A blocky or soft picture usually means the bitrate is too low for the scene, so the codec cannot describe fast motion or fine detail with the data available. This often happens during action or crowd scenes, or when adaptive streaming drops to a lower quality because your connection slowed.

What is the difference between CBR and VBR?

CBR (constant bitrate) keeps the data rate fixed, which is predictable and good for live streaming and limited bandwidth. VBR (variable bitrate) raises the rate for complex scenes and lowers it for simple ones, giving better quality per megabyte, which suits on-demand files where consistency matters less.