How to Fix Dropped Frames in OBS: A Step-by-Step Network Checklist

By Rig Riley · Published · 5 min read

Quick answer: in OBS, “dropped frames” means your connection couldn’t deliver the video to the platform in time. The OBS team says it is extremely unlikely to be caused by OBS itself. Plug in Ethernet, set your bitrate to about 75% of your real upload speed, and try a different ingest server. Those three fixes solve most cases. The rest of this guide covers the order to try things and what to do when they don’t work.

Step 1: Check that it really is dropped frames

Open View → Docks → Stats and stream for a few minutes. OBS has three different “lag” counters, and each one has a different fix:

Mock OBS Stats panel. Frames missed due to rendering lag point to an overloaded GPU, skipped frames due to encoding lag point to an overloaded encoder, and dropped frames (network) point to your connection or bitrate.
Only the bottom counter is a network problem. The other two mean your PC is overloaded.
Stats counterWhat it meansFirst fix
Dropped frames (network)Upload can’t keep upThis guide: wired, lower bitrate, change server
Skipped frames due to encoding lagThe encoder is overloadedSwitch to a hardware encoder (NVENC, AMF, QSV) or lower resolution/FPS
Frames missed due to rendering lagThe GPU is overloadedCap the game’s FPS, close GPU-heavy overlays

If only the encoding or rendering counter climbs, a network fix won’t help. Start with OBS settings for laptop streaming instead. It covers lighter encoder and resolution choices.

Step 2: Switch from Wi-Fi to Ethernet

The OBS knowledge base recommends a wired connection. Wi-Fi speed tests can look fine while short drop-outs still lose frames. A single Ethernet cable from the router to your PC is the cheapest fix on this list. If the router is in another room, a long flat cable or a powerline adapter is still usually more stable than Wi-Fi.

Step 3: Set your bitrate to 75% of real upload

OBS suggests starting at about 75% of your upload speed. Run a speed test at the time of day you usually stream, and use the lowest result you see, not the best.

Tested uploadMax stream bitrate (75%)Sensible Twitch setting
4 Mbps3,000 kbps720p30
6 Mbps4,500 kbps720p60 or 1080p30
8 Mbps6,000 kbps1080p60
10+ Mbps7,500 kbps1080p60 at 6,000 (Twitch’s guideline)

Set it in Settings → Output → Streaming → Bitrate, with rate control on CBR as Twitch and YouTube recommend. Not sure which resolution goes with your bitrate? See 1080p60 vs 720p60: which stream settings to use.

Free tool: The Upload Speed & Bitrate Checker does this math for Twitch, YouTube and Kick, and the OBS Settings Generator turns it into a full list of settings to type in.

Step 4: Try a different ingest server

Sometimes the problem is the route to the platform, not your connection. In Settings → Stream, pick a different server close to you, or let OBS choose automatically. On Windows, the OBS knowledge base points to TwitchTest, a free tool that measures the quality of each Twitch ingest from your connection. If you use Twitch’s Enhanced Broadcasting, the knowledge base suggests testing with it turned off, or with a Maximum Streaming Bandwidth set.

Step 5: Try OBS’s network settings

Go to Settings → Advanced → Network:

Mock of OBS Settings, Advanced, Network section showing Bind to IP set to Default, IP Family IPv4 only, Dynamically change bitrate to manage congestion, Enable network optimizations and TCP pacing.
Change one setting at a time and re-test, so you know which one helped.
  • Bind to IP: leave on Default.
  • Enable network optimizations and Enable TCP pacing: available on Windows only. Try turning them on.
  • IP Family: try IPv4 only, and switch back if it makes no difference.
  • Dynamically change bitrate to manage congestion (Beta): OBS lowers your bitrate when the connection struggles. Treat it as a last resort. It hides the problem by making the picture blurrier instead of fixing it.

Step 6: Rule out the rest of your network

If frames still drop:

  1. Restart your modem and router.
  2. Update your network adapter drivers.
  3. Pause your VPN, firewall or security suite for a test stream. Some of them interfere with streaming traffic.
  4. Make sure outbound TCP port 1935 (RTMP) isn’t blocked.
  5. Check whether anyone else on the network is uploading, such as cloud backups or game updates.
  6. Stream to a different service as a test. If that drops too, the problem is your line, so contact your ISP and say “upload packet loss” rather than “slow internet”.
Flowchart: if on Wi-Fi switch to Ethernet; if bitrate is above 75 percent of tested upload, lower it; then try a different ingest server, enable network optimizations and dynamic bitrate, and finally test another service or contact your ISP.
Follow the fixes in this order and re-test after each one.
Dropped frames fix card (1-page PDF)The Stats panel guide, the bitrate table and the six-step fix order on one printable page.
Download PDF

Frequently asked questions

Is OBS causing my dropped frames?

Almost never. The OBS knowledge base says dropped frames come from an unstable connection or a bitrate your upload can’t sustain. Encoding and rendering lag are the counters that point to your PC.

How many dropped frames are acceptable?

Aim for 0%. A handful during a brief network hiccup isn’t worth chasing. A number that keeps climbing during the stream means viewers are seeing stutter and buffering.

Will a better PC fix dropped frames?

No. A faster CPU or GPU helps with encoding and rendering lag, not network drops. Spend on a cable or a better internet plan first.

Should I lower resolution or bitrate first?

Lower the bitrate, because that is what has to fit your upload. Then pick the resolution and frame rate that look good at that bitrate. Our OBS setup guide for beginners covers where each setting lives.