Apps & Tools
Streaming Bitrate Calculator
Enter your measured upload speed to get a safe OBS video bitrate, resolution, and encoder recommendation for your platform.
Your Upload Speed
Target Platform
Target Resolution & Frame Rate
Recommendation
Knowledge Base
Why Bitrate Is the Whole Game
Every streaming platform re-encodes or passes through what you send at a fixed rate, if your bitrate exceeds what your upload connection can sustain, frames get dropped or buffered, and viewers see freezing and stutter regardless of how good your source footage is. Getting the bitrate right is more important than resolution or frame rate.
The 75% Rule
Never set your streaming bitrate to your full measured upload speed. Reserve at least 25% headroom for network overhead, other devices on your connection, and momentary speed fluctuations. A bitrate set right at your ceiling will drop frames the moment anything else uses bandwidth.
Resolution vs. Frame Rate Trade-off
If your upload speed can't support your first choice, drop frame rate before resolution for talking-head or podcast-style content (30fps is barely noticeable for static shots), but drop resolution before frame rate for fast motion content like gaming, where smoothness matters more than sharpness.
FAQ
Q: Why does Twitch look worse than my local recording at the same settings?
A: Twitch enforces a hard bitrate ceiling well below what 4K or high-bitrate 1080p60 local recording uses. Platform caps exist regardless of your upload speed. Check the platform's current limits before assuming your connection is the bottleneck.
Q: Should I use CBR or VBR?
A: Use CBR (Constant Bitrate) for live streaming. It keeps a steady bitrate that's predictable for the platform and your connection. VBR is for local recording where average quality matters more than a steady rate.
Setting a bitrate your connection can hold
Use a fraction of your measured upload speed rather than all of it. A stream configured at the maximum your connection achieved on a test has no margin for the moment somebody else in the building starts a video call. Around two thirds is a common working figure, and the remaining third is what prevents dropped frames.
Measure upload rather than download, and measure repeatedly. Consumer connections are usually asymmetric, with upload a fraction of download, and the upload figure is the one that matters entirely. A single speed test at a quiet moment overstates what you have during an evening stream.
Match bitrate to resolution and frame rate together. Streaming 1080p at 60 frames per second needs substantially more data than the same resolution at 30, and a bitrate adequate for one produces visible artefacts at the other. Where your connection cannot support the higher combination, dropping frame rate or resolution gives a cleaner result than starving the encoder.
Wired connections beat wireless for anything that matters. Wireless is variable in ways invisible until a stream degrades, and interference from neighbouring networks is outside your control. An ethernet cable is the single most effective reliability improvement available to most streamers.
Watch the encoder's own statistics while streaming, not only the picture. Dropped frames indicate the connection cannot sustain the configured bitrate, and skipped frames indicate the computer cannot encode fast enough. The two look similar to a viewer and have completely different fixes, so reading which one is happening saves changing the wrong setting.
Vocabulary
Upload speed. How fast your connection sends data outward, usually far lower than download speed on consumer services. The only figure relevant to streaming, since a stream is entirely outbound.
Dropped frames. Frames discarded because the connection cannot carry the configured bitrate. Distinct from skipped frames, which are lost because the computer cannot encode quickly enough, and the two need different fixes.
Keyframe interval. How often a complete frame is sent rather than a description of what changed. Platforms usually specify a value, and following it lets their systems segment the stream correctly.
Bitrate. The amount of data used per second. Higher preserves more detail and demands more of the connection, and exceeding what the connection reliably sustains produces dropped frames rather than better quality.
Translate this page
- Español
- 简体中文
- हिन्दी
- العربية
- Português
- Français
- Deutsch
- 日本語
- Русский
- Bahasa Indonesia
- 한국어
- Italiano
- Türkçe
- Tiếng Việt
- Polski
- Nederlands
Machine translation provided by Google Translate, on Google’s servers. We do not check these translations and they will get technical terms wrong. The English page is the authoritative one. Following a link sends this page’s address to Google. Your browser may also offer to translate this page itself, which keeps the request on your device.