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.
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.
Recommended Bitrates
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:
- Adaptive downshift. Your connection slowed, so adaptive bitrate dropped to a lower-quality rung to keep playing.
- 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.