Bitrate is one of the most important — and most misunderstood — concepts in video encoding. It directly controls the tradeoff between video quality and file size. Understanding it will help you make better decisions when converting or compressing video.
What Is Bitrate?
Bitrate is the amount of data used per second of video, measured in kilobits per second (kbps) or megabits per second (Mbps).
Think of it like water flowing through a pipe:
- Higher bitrate = wider pipe = more data = better quality, larger file
- Lower bitrate = narrower pipe = less data = lower quality, smaller file
A typical 1080p H.264 video might use:
- Low quality: 1,000–2,000 kbps
- Medium quality: 4,000–8,000 kbps
- High quality: 10,000–20,000 kbps
- Very high quality: 20,000+ kbps
Types of Bitrate
Constant Bitrate (CBR)
The encoder uses the same bitrate throughout the entire video. Simple scenes and complex scenes get the same amount of data.
- Pro: Predictable file size
- Con: Wastes data on simple scenes, may not have enough for complex scenes
Variable Bitrate (VBR)
The encoder allocates more data to complex scenes (fast motion, lots of detail) and less to simple scenes (static shots, talking heads).
- Pro: Better quality per file size
- Con: File size is less predictable
Constant Rate Factor (CRF)
CRF is a quality-based encoding mode where you specify a target quality level rather than a target bitrate. The encoder automatically adjusts bitrate to maintain consistent quality throughout.
- Pro: Best quality-to-size ratio, simple to use
- Con: File size varies based on content
FinalConvert uses CRF-based encoding when you select a quality level (High/Medium/Low), which gives you the best results without needing to understand bitrate numbers.
How Bitrate Relates to Resolution
Higher resolution video requires higher bitrate to look good. A bitrate that looks great at 720p will look blocky at 4K.
Recommended bitrates by resolution (H.264):
| Resolution | Minimum | Recommended | High quality |
|---|---|---|---|
| 480p | 500 kbps | 1,000 kbps | 2,000 kbps |
| 720p | 1,000 kbps | 2,500 kbps | 5,000 kbps |
| 1080p | 2,000 kbps | 5,000 kbps | 10,000 kbps |
| 4K | 8,000 kbps | 20,000 kbps | 40,000 kbps |
With H.265, you can use roughly half these values for the same quality.
Bitrate and Streaming Platforms
Different platforms have different bitrate limits:
| Platform | Max video bitrate |
|---|---|
| YouTube | No limit (recommends 8–50 Mbps) |
| Instagram | ~3.5 Mbps |
| TikTok | ~2 Mbps |
| Twitter/X | ~5 Mbps |
| Facebook | ~4 Mbps |
If your video exceeds a platform's limit, it will be re-encoded automatically — often at lower quality. It's better to encode at the right bitrate yourself.
Practical Tips
For social media: Use FinalConvert's Medium quality setting with H.264. This produces files that look good and are within platform limits.
For archiving: Use High quality with H.265. The larger file size is worth it for long-term storage.
For email/messaging: Use Low quality or set a specific target size in the Output Size tab.
For 4K content: Use H.265 with High quality. H.264 at 4K produces very large files.
The Bottom Line
You don't need to manually set bitrate numbers to get good results. FinalConvert's quality presets (High/Medium/Low) handle the bitrate automatically using CRF encoding, giving you the best quality for the file size.