Skip to main content

YouTube Bitrate Calculator

YouTube re-encodes everything you send it, so the rule is different from Twitch: the more (reasonable) bitrate you feed it, the better every viewer quality level looks. This calculator finds the sweet spot for your resolution — and the file size if you're uploading instead of streaming live.

Settings

Live · no signup
Quick presets
Frame rate
Duration
0 min1h 12 hrs
Advanced optionsH.264 (AVC) · Medium · 128 kbps audio
Video codec
Content motion
Your upload speed (optional)
Mbps

Enter upload (not download) from a speed test to check headroom.

Results

1920×1080 @ 60fps
Video bitrate
12,000Kbps
12.0 Mbps video · 12.13 Mbps total
File size
5.08 GB
5,204.77 MB for selected duration
Quality: Acceptable
0.096 bits/pixel
Video Bitrate
12.0 Mbps
12,000 Kbps
Audio
128 Kbps
stream audio
Upload SpeedExplore
18.2 Mbps
1.5x headroom
Bandwidth/minExplore
88.8 MB
data per minute

Video Bitrate Range

Minimum
9.0 Mbps
lowest acceptable
Recommended
12.0 Mbps
best balance
Maximum
15.0 Mbps
diminishing returns above

Use these settings in OBS

OBS → Settings → Output → Streaming · one-click copy all below

Video bitrate12,000 Kbps
Audio bitrate128 Kbps
Rate controlCBR
Keyframe / profile2s · High · B-frames 2
Prefer a guided setup? Open Setup Wizard →

Codec Comparison

CodecBitrateFile Sizevs H.264
H.264 (AVC)active12.13 Mbps5.08 GB100%
H.265 (HEVC)7.33 Mbps3.07 GB60%
VP97.33 Mbps3.07 GB60%
AV16.13 Mbps2.57 GB51%
ProRes 42242.13 Mbps17.66 GB347%
ProRes 444460.13 Mbps25.20 GB496%
Video bitrate
12,000 Kbps
File size
5.08 GB
See details ↓

Recommended Settings at a Glance

ScenarioVideo BitrateNotes
1080p 30fps live4,500–6,000 KbpsYouTube's baseline recommendation
1080p 60fps live6,000–9,000 KbpsMost common gaming setting
1440p 60fps live10,000–15,000 KbpsNoticeably sharper than 1080p
4K 30fps live25,000–35,000 KbpsNeeds ~50 Mbps upload
4K 60fps live35,000–51,000 KbpsUse HEVC/AV1 to cut this nearly in half

How This Calculator Works

Unlike Twitch, YouTube has no practical bitrate cap for most creators — live streams accept up to 51,000 Kbps, and uploads far more. Because YouTube transcodes your source into every playback quality, a higher-bitrate source improves the final result at all levels. The flip side: bitrate beyond the point of diminishing returns just costs you upload bandwidth and storage.

For live streaming, YouTube's own recommendations are roughly 4,500–9,000 Kbps for 1080p, 10,000–15,000 Kbps for 1440p, and 25,000–40,000 Kbps for 4K depending on frame rate. For uploads, the same figures work as good target export bitrates in your editor.

Streaming in HEVC or AV1 (supported via YouTube's newer ingest options) delivers the same quality at 40–50% less bitrate — worth switching on if your encoder supports it.

Frequently Asked Questions

What is the best bitrate for YouTube 1080p 60fps?

YouTube recommends 6,000–9,000 Kbps for 1080p 60fps live streams with H.264. Because YouTube transcodes your stream, going toward the top of that range improves quality for every viewer.

Is there a bitrate limit on YouTube Live?

YouTube Live accepts up to 51,000 Kbps. Very few connections need that much — 4K 60fps tops out around 40,000 Kbps with H.264 and roughly half that with HEVC or AV1.

What bitrate should I export at for YouTube uploads?

Use the same ranges as live streaming as a floor: 8,000–12,000 Kbps for 1080p, 16,000–24,000 Kbps for 1440p, and 35,000–45,000 Kbps for 4K H.264. Higher-bitrate uploads survive YouTube's re-encode better.

Why does my YouTube video look worse than the file I uploaded?

YouTube re-encodes every upload at much lower bitrates than your source. You can't prevent it, but feeding a higher-quality source (higher bitrate, or 1440p instead of 1080p — which gets the better VP9/AV1 transcode tier) noticeably improves the result.

Go Deeper

Related Tools