TL;DR — OBS Quick Setup
- Output settings: x264 encoder, CBR rate control, 4500–6000 Kbps bitrate for 1080p (2500 for 720p), keyframe interval 2, preset "veryfast" (or "fast" if CPU allows).
- Video settings: Base resolution matches your monitor. Output resolution 1920×1080 (or 1280×720 if hardware limited). 30 or 60 FPS depending on content type.
- Audio: Sample rate 48kHz. Desktop audio + mic on separate tracks. Apply noise suppression filter (RNNoise) and noise gate to your microphone.
- Scenes: Build at minimum: Starting Soon, Main Gameplay, BRB, and Ending/Raid screens. Swap between them with hotkeys.
- Alerts: Use StreamElements or Streamlabs browser sources for follow/sub/donation notifications.
- Test before going live. Use OBS's built-in stats panel (View → Stats) to monitor dropped frames and encoding lag during a test stream.
OBS Studio is the most widely used broadcasting software for Twitch streaming — it's free, open-source, and powerful enough for professionals. But setting it up correctly is the difference between a stream that looks and sounds professional and one that stutters, pixelates, or echoes.
This guide walks through every setting, from download to going live, optimized specifically for Twitch streaming in 2026. Whether you're streaming on a budget laptop or a high-end desktop, you'll have a clear path to a clean, professional broadcast.
1. Download and initial setup
Download OBS Studio from obsproject.com — always use the official site. OBS is available for Windows, macOS, and Linux. The auto-configuration wizard runs on first launch and tests your system — it's a decent starting point, but the manual settings below will give you better results.
Connect to Twitch: Go to Settings → Stream → Service: Twitch → click "Connect Account." This lets OBS pull your stream key automatically and enables features like setting your stream title and category directly from OBS.
2. Output settings (encoding)
These are the most important settings for stream quality. Go to Settings → Output → switch to "Advanced" mode.
For most streamers (good CPU, no dedicated GPU encoder)
- Encoder: x264 (CPU-based encoding, best quality per bitrate)
- Rate Control: CBR (constant bitrate — Twitch requires this)
- Bitrate: 4500–6000 Kbps for 1080p at 30fps. 2500–3500 for 720p. Don't exceed 6000 — Twitch caps non-Partners.
- Keyframe Interval: 2 seconds (Twitch requirement)
- CPU Usage Preset: "veryfast" is the safe default. Use "fast" if your CPU can handle it (check for dropped frames). Never use "medium" or slower unless you have a dedicated streaming PC.
- Profile: high
If you have an NVIDIA GPU (RTX series)
- Encoder: NVENC (new) — offloads encoding to your GPU, freeing CPU for gaming
- Rate Control: CBR
- Bitrate: 6000 Kbps for 1080p60, 4500 for 1080p30
- Preset: Quality (or Max Quality if you have headroom)
- Profile: high
NVENC on modern RTX cards produces quality nearly identical to x264 "medium" at a fraction of the CPU cost. If you have an RTX GPU, this is the recommended choice.
3. Video settings
Settings → Video:
- Base (Canvas) Resolution: Set this to your monitor's native resolution (usually 1920×1080)
- Output (Scaled) Resolution: 1920×1080 if your hardware and internet can handle it. Otherwise, 1280×720 is perfectly acceptable — many successful streamers stream at 720p60.
- Downscale Filter: Lanczos (best quality)
- FPS: 60 for fast-paced games (FPS, racing). 30 for slower content (strategy, creative, Just Chatting). 60fps doubles encoding demand.
4. Audio settings
Clean audio is more important than clean video. Viewers will tolerate slightly lower video quality, but bad audio makes people leave immediately.
Settings → Audio:
- Sample Rate: 48 kHz
- Channels: Stereo
- Desktop Audio: Set to your default playback device
- Mic/Auxiliary Audio: Set to your microphone
Essential microphone filters (right-click your mic in Audio Mixer → Filters):
- Noise Suppression: Use RNNoise (AI-powered, built into OBS). This removes background noise like fans, keyboard clatter, and room ambiance.
- Noise Gate: Set close threshold at -32dB, open threshold at -26dB. This cuts your mic when you're not talking, preventing low-level background sounds from leaking through.
- Compressor: Ratio 3:1, threshold -18dB. This evens out your volume so quiet speech and loud reactions aren't dramatically different volumes.
🛠️ Level up your audio
Good microphone technique matters more than an expensive mic. Check our gear guide for the best budget microphones for streaming, starting under $50.
See all microphones →5. Scene setup
Scenes are preset layouts you switch between during your stream. Build these four as a minimum:
Starting Soon: A branded screen with your channel name, social links, and a countdown or animation. Display this for 5–10 minutes before you start talking to let viewers trickle in.
Main Gameplay: Your game capture (or screen capture) with your webcam in a corner, chat overlay if desired, and alert overlays from StreamElements or Streamlabs.
BRB / Break: A screen for bathroom breaks or stepping away. Include your social links and a "be right back" message so viewers don't think the stream crashed.
Ending / Raid: A closing screen with a thank-you message, follow CTA, and social links. Use this while you prepare your raid target.
Set up hotkeys (Settings → Hotkeys) to switch between scenes instantly. Most streamers use function keys or numpad keys.
6. Going live checklist
Run through this before every stream:
- Check audio levels — speak into your mic and confirm it's hitting -12 to -6dB in the mixer (green zone, not red)
- Verify your game capture is showing the correct window
- Test scene transitions
- Open View → Stats to monitor dropped frames and encoding lag
- Set your stream title and category in Twitch's dashboard (or via OBS if connected)
- Start streaming to your "Starting Soon" scene, wait 5 minutes, then switch to Main
If you see dropped frames in the Stats panel above 0.1%, your bitrate is too high for your internet connection or your encoding preset is too demanding for your CPU. Lower the bitrate or switch to a faster preset.
OBS is as powerful as you want it to be — from a basic one-scene setup to a multi-camera production with animated transitions. Start with the basics, get comfortable going live, and add complexity over time as you learn what your stream needs.