Best OBS Settings for Streaming: The Ultimate Setup Guide

Best OBS settings for streaming: the ultimate setup guide
In this Article:
Share the article:

Your stream looks sharp on your screen. Then you go live, and viewers see a blurry, stuttering mess. Sound familiar? The fix is rarely a new camera or a faster PC. It is your settings. The best OBS settings for streaming balance three things: picture quality, your upload speed, and what each platform accepts. Get that balance right and your stream stays crisp and stable, even in fast games.

OBS Studio is free, open source, and used by creators worldwide, but its defaults play it safe. This guide walks you through the OBS settings for streaming that matter most, step by step: bitrate, encoder, resolution, and mic. Then you will see how to send one OBS live stream to several platforms at once.

Key Takeaways:

  • Start every setup with Advanced output mode, CBR rate control, a 2 second keyframe interval, and your graphics card's hardware encoder (NVENC, AMD, or QuickSync).
  • Twitch recommends 6,000 kbps for 1080p60 and Kick allows up to 8,000 kbps, while YouTube recommends 17 Mbps for 1080p60 with H.264 (6 Mbps minimum).
  • Keep your bitrate at no more than about 75% of your tested upload speed. On a slow connection, 720p60 at 4,500 kbps beats a starved 1080p stream.
  • Set audio to 160 kbps at 48 kHz, and run your mic through Noise Suppression, then Noise Gate, then Compressor.
  • OBS sends one stream to one platform. To multistream, send it to OneStream Live and stream to the destinations you choose from 45+ integrations.

What Are the Best OBS Settings for Streaming?

The best OBS settings for streaming are 1080p at 60 fps (or 720p60 on slower connections), CBR rate control, a 2 second keyframe interval, a hardware encoder, and a bitrate that fits both your upload speed and your platform's limit. Use this table as your starting point, then fine-tune each setting with the sections below.

SettingWhere to find itStart with
Output ModeSettings > OutputAdvanced
Video EncoderOutput > StreamingNVIDIA NVENC, AMD HW, or QuickSync H.264 (x264 if you have no hardware encoder)
Rate ControlOutput > StreamingCBR
BitrateOutput > Streaming6,000 kbps at 1080p60 (see the platform table below)
Keyframe IntervalOutput > Streaming2 seconds
Base (Canvas) ResolutionSettings > VideoYour monitor's resolution
Output (Scaled) ResolutionSettings > Video1920x1080 or 1280x720
FPSSettings > Video60 for games, 30 for talk streams
Audio BitrateOutput > Audio160 kbps
Sample RateSettings > Audio48 kHz

Brand new to OBS? Our step-by-step guide on how to use OBS Studio covers installing it, finding your way around the interface, and building your first scene. This guide picks up right where that one stops.

Start With the Auto-Configuration Wizard

OBS can pick safe starting settings for you. Open Tools > Auto-Configuration Wizard, choose "Optimize for streaming, recording is secondary," and let it test your system and connection.

Treat the result as a baseline, not the finish line. The wizard plays it safe, so you will almost always fine-tune a few settings by hand. The first one is bitrate.

What Is the Best OBS Bitrate for Streaming?

The best video bitrate for OBS is 6,000 kbps at 1080p and 60 fps for most streamers, because it matches Twitch's recommendation and stays within Kick's limit. Drop to 4,500 kbps at 720p60 on slower connections. YouTube accepts much more: it recommends 17 Mbps for 1080p60 with H.264.

Bitrate is how much video data you send every second. More data means a sharper picture, but only if your connection can keep up. For the full picture, here is what video bitrate actually controls and why it matters so much for live video.

The golden rule: your bitrate must fit inside your upload speed with room to spare. A common rule of thumb is to use no more than about 75% of your tested upload. Run a speed test, then plug your numbers into our free live streaming bitrate calculator to get a bitrate that fits your connection.

Best OBS Settings for Twitch, YouTube, and Kick

Each platform publishes its own limits, and they differ more than most streamers expect.

SettingTwitchYouTubeKick
Bitrate at 1080p606,000 kbps17,000 kbps (H.264) or 12,000 kbps (AV1, HEVC)Up to 8,000 kbps
Bitrate at 720p604,500 kbps8,000 kbps (H.264)Up to 8,000 kbps
Highest resolution1080p60Up to 4K at 60 fps1080p at 60 fps
Video codecH.264H.264, HEVC, or AV1H.264 only
Rate controlCBRCBRCBR
Keyframe interval2 seconds2 seconds (never above 4)2 seconds

These figures come from Twitch's Broadcasting Guidelines, YouTube's live encoder settings, and the Kick Help Center. Check them again before big events, since platforms update their limits. YouTube's 17 Mbps target needs a fast upload. If yours can't hold it, stay at or above YouTube's 6 Mbps minimum for 1080p60 with H.264, or drop to 720p60.

Streaming to more than one of these platforms? You don't need three separate streams. OneStream Live takes one stream from OBS and sends it to all of them, as you will see below.

How to Change Bitrate in OBS

Changing your OBS bitrate takes less than a minute. Follow these steps, then run a short test before your next real stream.

1

Open Settings: Click Settings in the Controls dock at the bottom right of OBS.

2

Switch to Advanced: Under Output, set Output Mode to Advanced and open the Streaming tab.

3

Set Rate Control to CBR: Constant bitrate keeps your stream steady, and Twitch, YouTube, and Kick all ask for it.

4

Enter your bitrate: Type a number from the table above, such as 6000 for Twitch at 1080p60.

5

Apply and test: Click Apply, run a short private test stream, and watch Docks > Stats for dropped frames.

OBS output settings with CBR rate control, 6000 Kbps bitrate and 2 second keyframe interval

Click to Enlarge

Pro Tips

Need to lower your bitrate on OBS? If the Stats dock shows dropped frames, cut your bitrate by 500 kbps at a time, or step down to 720p60. Dropped frames point to your connection. Skipped frames point to an overloaded encoder, which the next section fixes.

Which Encoder Should You Use in OBS?

Use your graphics card's hardware encoder: NVENC on NVIDIA, AMD HW H.264 on Radeon, or QuickSync on Intel. A hardware encoder handles video on a dedicated chip, so your game and CPU stay smooth. Choose x264 only if you have no hardware encoder, or a powerful CPU with cores to spare.

EncoderRuns onCPU loadBest for
NVIDIA NVENC H.264NVIDIA graphics cardsLowGaming and streaming on one PC
AMD HW H.264AMD Radeon graphics cardsLowOne PC setups with an AMD card
QuickSync H.264Intel processors with built-in graphicsLowLaptops and office PCs
x264Your CPUHighTwo PC setups or powerful CPUs

Still deciding? This breakdown of hardware vs software encoding for streamers shows which option suits your setup and how to clear the "Encoding overloaded" warning.

OBS Encoder Settings to Start With

Open Settings > Output > Streaming and set these, whichever encoder you picked:

  • Rate Control: CBR, with your bitrate from the platform table.
  • Keyframe Interval: 2 s, which Twitch, YouTube, and Kick all recommend.
  • Profile: High. Kick's own guide lists Main, and both work.
  • CPU Usage Preset (x264 only): Start at veryfast. Twitch suggests anything between veryfast and medium, and slower presets look sharper but use more CPU.

If you see "Multitrack Video is controlling some of your stream settings" at the top of this tab, Twitch's Enhanced Broadcasting is on and OBS is managing some of these values for you. Turn it off in Settings > Stream if you want full manual control.

NVIDIA OBS Settings for NVENC

If you have an NVIDIA graphics card, choose NVIDIA NVENC H.264 as your encoder and check its extra options. These NVIDIA OBS settings follow NVIDIA's own OBS broadcasting guide:

  • Preset: P6: Slower (Better Quality).
  • Tuning: High Quality.
  • Multipass Mode: Two Passes (Quarter Resolution).
  • Profile: High.
  • Look-ahead: On. Turn it off if your GPU usage runs high while you play.
  • Psycho Visual Tuning: On.
  • Max B-frames: 4 with Look-ahead on, or 2 with Look-ahead off.

These settings are aimed at RTX cards. On an older GTX card, or if the Stats dock shows skipped frames, step the preset down to P5 or P4 and set Multipass Mode to Single Pass.

Set Your Resolution and FPS in OBS

Open Settings > Video. Set Base (Canvas) Resolution to your monitor's resolution, then set Output (Scaled) Resolution to 1920x1080 or 1280x720. If your Output resolution is smaller than your Base resolution, set Downscale Filter to Lanczos for the sharpest result. If both match, OBS greys this option out because no scaling is needed.

For frame rate, pick 60 fps for fast games and 30 fps for talk shows, tutorials, and church services. A smooth 720p60 stream often beats a choppy 1080p60 one, because each frame gets more data. With video sorted, it is time to fix the thing viewers notice first: your sound.

OBS video settings with 1920x1080 base and output resolution

Click to Enlarge

OBS Mic Settings That Make You Sound Clear

Clear OBS mic settings come from three things: the right input device, a sensible audio bitrate, and a short filter chain on your mic. Viewers will sit through a soft picture. They leave fast when the audio hums, clips, or cuts out.

Set Your Audio Devices and OBS Audio Bitrate

By default, OBS grabs your system's main mic and desktop audio. That works until your computer switches devices on you. Go to Settings > Audio and pick your actual microphone under Mic/Auxiliary Audio instead of Default. Keep the sample rate at 48 kHz.

Then open Settings > Output > Audio and set the OBS audio bitrate to 160 kbps. YouTube's guidance calls for 128 kbps for stereo audio, so 160 kbps gives you a little headroom.

Build Your Mic Filter Chain

Right-click Mic/Aux in the Audio Mixer, or click the small arrow next to its name, and choose Filters. Click + and add three filters in this order: Noise Suppression, then Noise Gate, then Compressor. Order matters. Clean up the noise first, then mute the silence, then even out your volume.

For Noise Suppression, pick RNNoise. It removes fan hum, keyboard clicks, and room noise better than the lighter Speex option, at the cost of a little more CPU.

OBS mic filter chain with noise suppression, noise gate and compressor

Click to Enlarge

OBS Noise Gate Settings

The Noise Gate mutes your mic while you are silent, so viewers don't hear your room between sentences. According to the OBS noise gate guide, you should set the close threshold above your background noise and the open threshold slightly below your voice.

  • Close Threshold: The OBS default is -32 dB. Set it just above your room noise.
  • Open Threshold: The OBS default is -26 dB. Set it just below your normal speaking level.
  • Attack, Hold, and Release: Leave these at their defaults.
  • Test it: Stay quiet and watch the meter, then speak softly. If the start of your words gets cut, lower the open threshold a little.

OBS Compressor Settings

The Compressor evens out loud and quiet moments, so a laugh doesn't blast viewers and a mumble doesn't disappear. The OBS default of 10:1 at -18 dB is heavy for speech, so loosen it.

  • Ratio: About 4:1.
  • Threshold: Keep -18 dB as a starting point.
  • Attack and Release: The defaults (6 ms and 60 ms) work well for voice.
  • Output Gain: Add 3 to 5 dB to make up for the volume the compressor takes away.

Pro Tips

Talk normally and keep the Audio Mixer meter in the yellow, never the red. On the video side, the same Filters menu holds Chroma Key for green screens and Color Correction for your webcam.

How to Go Live and Multistream From OBS

To go live, paste your platform's stream key into Settings > Stream and click Start Streaming. To reach several platforms, send OBS to a relay service like OneStream Live, which takes one stream and sends it to the destinations you choose from 45+ integrations. Before either, give Studio Mode a try.

Studio Mode in OBS: Preview Before You Go Live

Studio Mode splits your screen into two views: Preview on the left and Program on the right. Program is what viewers see. Preview is your private rehearsal space, where you can tweak a scene or line up an overlay without anyone noticing. When it looks right, click Transition to send it live.

Without Studio Mode, every change appears on stream the moment you make it. Turn it on with the Studio Mode button in the Controls dock.

Preview also makes layer mistakes easy to catch. Sources higher in the Sources list sit in front, so your webcam must sit above your Game Capture to stay visible.

Add Your Stream Key in OBS

Your stream key tells OBS which channel to send your video to. Keep it private, and never show the Stream settings on camera.

1

Open the Stream tab: Go to Settings > Stream.

2

Pick your service: Choose your platform from the Service list, such as YouTube or Twitch. Some services also offer Connect Account, which links OBS without a key.

3

Paste your stream key: Copy it from your platform's creator dashboard. Here is where to find your Twitch stream key if you stream there.

4

Test, then go live: Click Apply, run a short private test, and hit Start Streaming.

How to Multistream on OBS With OneStream Live

OBS sends one stream to one service by default. OneStream Live works as a relay: OBS sends a single stream to OneStream Live, which pushes it to the destinations you choose from 45+ integrations, such as YouTube, Twitch, Facebook, LinkedIn, and X.

1

Choose Encoder Stream: In your OneStream Live dashboard, choose Encoder Stream as your source.

2

Copy your details: Grab the Server URL and Stream Key that OneStream Live gives you.

3

Paste them into OBS: In Settings > Stream, set Service to Custom and paste both.

4

Pick your platforms: Select the destinations you want in OneStream Live, then click Start Streaming in OBS.

Your computer uploads one stream, no matter how many platforms you add. Because that same feed goes to each destination, pick a bitrate every destination accepts, such as 6,000 kbps at 1080p60 when Twitch is on your list.

Read More: How to Send Live stream from OBS to OneStream?

Lock In Your OBS Settings and Go Live

The best OBS settings for streaming come down to three habits. Match your bitrate to both your upload speed and your platform. Let a hardware encoder do the heavy lifting with CBR and a 2 second keyframe interval. And give your mic a clean filter chain, because viewers hear problems before they see them.

Save everything as an OBS Profile so you never rebuild it. Then run a private test stream, check the Stats dock, and tweak one setting at a time.

Ready to take that tuned stream further? Point OBS at OneStream Live once and go live on the platforms your audience uses, from a single upload.

Frequently Asked Questions

Why is my OBS stream lagging or dropping frames?

Dropped frames usually mean your bitrate is too high for your upload speed. Lower it by 500 kbps at a time, or switch from Wi-Fi to a wired Ethernet cable. If the Stats dock shows skipped frames instead, your encoder is overloaded, so switch to a hardware encoder like NVENC or use a faster preset.

Should I stream at 720p or 1080p in OBS?

Stream at 1080p in OBS if your upload speed comfortably handles at least 6,000 kbps plus headroom. If it doesn't, 720p at 60 fps often looks better than a starved 1080p stream, because each frame gets more data. Talk shows and tutorials also look great at 1080p30, which needs less bitrate than 1080p60.

What should my audio bitrate be in OBS?

Your OBS audio bitrate should be 160 kbps for most live streams. It keeps voices and game sound clear while using very little upload. YouTube recommends 128 kbps for stereo audio, so 160 kbps gives you a little headroom. Set it under Settings > Output > Audio, and keep the sample rate at 48 kHz.

Can OBS stream to multiple platforms at once?

OBS streams to one platform at a time by default. To go live on several platforms, send your OBS stream to a multistreaming service like OneStream Live, which relays that single stream to the destinations you choose from 45+ integrations.

Are the best OBS settings for streaming the same on every platform?

The best OBS settings for streaming share a core on every platform: CBR rate control, a 2 second keyframe interval, and H.264 video. Bitrate is what changes. Twitch recommends 6,000 kbps at 1080p60, Kick allows up to 8,000 kbps, and YouTube recommends 17 Mbps for 1080p60 with H.264, so match each platform's limit.


OneStream Live is a cloud-based live streaming solution to create, schedule, and multistream professional-looking live streams across 45+ social media platforms and the web simultaneously. For content-related queries and feedback, write to us at [email protected]. If you have a story to share about your live streaming experience with OneStream Live, we would be glad to feature it. You're also welcome to Write for Us!

Related Articles

Join 2,000+ subscribers

Stay in the loop with everything you need to know.

We care about your data in our privacy policy

Expand your industry knowledge

Expand your knowledge

Explore industry trends, tips, and stories that fuel growth.