SoulstackSoulstack.gg
Stream Production

Best OBS settings for streaming

The best OBS settings are the ones your computer and connection can sustain without dropped frames or audio glitches. There is no universal preset. The right answer is bounded by t

The best OBS settings are the ones your computer and connection can sustain without dropped frames or audio glitches. There is no universal preset. The right answer is bounded by three things: your upload speed, your CPU or GPU encoder, and the platform you stream to.

Run the Auto-Configuration Wizard first

In OBS Studio, open Tools, then Auto-Configuration Wizard, and choose "Optimise for streaming". OBS will test your upload, measure your encoder performance, and pick a starting point. The numbers it suggests are usually within 10 percent of optimal for your hardware.

Use those numbers for your first stream. Adjust later only if you see real problems.

Resolution and frame rate

Output resolution and frame rate are set in Settings, then Video. Two values matter:

  • Base (canvas) resolution: leave this at your monitor's native resolution. This is the size OBS works in, not what gets streamed.
  • Output (scaled) resolution: this is what is sent to the platform. 1920x1080 looks crisp but needs more bitrate. 1280x720 looks clean and is more forgiving on slower uploads and weaker encoders.

For frame rate, 30 fps is enough for chat-led streams and most slow-paced games. 60 fps is worth the cost for fast-paced action games and reaction-heavy content where motion clarity matters.

A clean 720p 60 fps stream looks better than a stuttering 1080p 60 fps stream every time. If in doubt, drop the resolution before you drop the frame rate.

Bitrate

In Settings, then Output, video bitrate is the single number that decides how much data per second your stream uses. Recommended starting points for Twitch:

  • 720p 30 fps: 3000 to 4500 kbps
  • 720p 60 fps: 4500 to 6000 kbps
  • 1080p 30 fps: 4500 to 6000 kbps
  • 1080p 60 fps: 6000 to 8000 kbps

Twitch enforces a 6000 kbps cap for non-Partner channels in most regions. Setting it higher will not improve quality on Twitch; it will just risk being rejected. YouTube allows higher.

Your upload speed needs to be at least double your chosen bitrate. If you have 10 Mbps upload and you set OBS to 8000 kbps, you have no headroom for retransmits and you will drop frames during peak network use.

Encoder

In Output settings, the encoder choice depends on your hardware:

  • NVENC (NVIDIA GTX 1050 or newer): excellent quality, almost no CPU impact. Use this if you have a recent NVIDIA GPU.
  • AMD HW H.264 (AVC): improved significantly in recent generations. Works well on RX 6000 series and later.
  • Intel Quick Sync (QSV): decent on 11th gen and newer CPUs.
  • x264 (CPU): the highest quality at a given bitrate, but it takes substantial CPU. Only use this if you have CPU headroom and no GPU encoder, or if you specifically want maximum quality and your CPU can hold it.

For most modern PCs with a recent NVIDIA card, NVENC at the quality preset is the right answer. It is so close to x264 in image quality that there is no practical reason to use CPU encoding.

Audio

In Settings, then Audio, set the sample rate to 48 kHz. Twitch and YouTube both expect this. Set both desktop and microphone bitrate to 160 kbps in the Output section under audio bitrate.

The audio that actually matters is in your microphone source filters, not the global settings. Apply:

  • Noise Suppression (NVIDIA Broadcast or RNNoise) to remove fan and keyboard noise
  • Noise Gate to cut your microphone when you are not speaking
  • Compressor to even out loud and soft moments

A microphone that sounds professional comes from filters and mic placement, not from buying a better microphone.

Common mistakes

A few settings choices that cause visible problems:

  • Output resolution higher than base resolution. OBS scales up. The stream will look soft.
  • A bitrate higher than your upload can sustain. Drops frames during peak network activity.
  • Recording to the same drive OBS is encoding from on a single mechanical HDD. Stuttering and dropped frames. Use an SSD.
  • Game capture set to "Capture specific window" when the game uses multiple processes. Try "Capture any fullscreen application" instead.

When to revisit your settings

Re-run the Auto-Configuration Wizard if you upgrade your GPU, your CPU, your internet, or your monitor. Otherwise the numbers OBS picked for you on day one are almost certainly fine for day 100. Most quality problems are scene composition, lighting, and microphone, not bitrate.