How to Download and Install OBS Studio Free Guide

The free, open-source software for screen recording and live streaming — used by virtually every pro streamer.

Visit Official Site →

Is OBS Studio Free?

Yes. OBS Studio is free and open source under the GNU General Public License v2. There is no paid tier, no subscription, no ads, no watermarks, and no account required. Every feature — unlimited scenes, unlimited sources, hardware encoding, the full recording and streaming pipeline — is available to everyone at no cost.

OBS is funded by donations and corporate sponsorships. The development is led by the OBS Project, with broad community contribution. It is the reference standard for open-source screen recording and streaming software, and most “alternative” streamers are built on top of OBS's code.

Current stable release: OBS Studio 32.2.2 (August 2026). The 32.2 branch requires NVIDIA driver 570+ for NVENC and macOS 13 Ventura+.

System Requirements

Requirements below reflect the official OBS Studio 32.2.x documentation (checked October 2026).

  • OS: Windows 10 (64-bit) or Windows 11; macOS 13 Ventura or newer; Linux Ubuntu 24.04+ (official PPA) or any 64-bit distro via Flatpak
  • Processor: Intel Core i5 4th gen or AMD FX 6300 minimum; Intel Core i7 8th gen or AMD Ryzen 5 3600 recommended
  • RAM: 4 GB minimum; 8 GB recommended (16 GB for 1080p60 recording while gaming or for heavy multitrack work)
  • Graphics: DirectX 10.1 compatible GPU minimum; NVIDIA GTX 1060 / AMD RX 580 or newer recommended for hardware encoding. NVENC requires NVIDIA driver 570+ as of OBS 32.2.
  • Internet: 5 Mbps upload minimum; 10+ Mbps upload for 1080p streaming
  • Storage: ~160 MB installer; ~500 MB installed. Recordings add storage — roughly 1 GB per hour of 1080p60 at high quality. An SSD is recommended for the recording drive.

How to Install OBS Studio

  1. Go to the official site. Visit obsproject.com/download — never download OBS from third-party sites.
  2. Pick your OS. Choose Windows, macOS, or Linux. On Windows, pick the 64-bit installer. On macOS, choose the Apple Silicon build if you are on an M-series Mac; the Intel build is for Intel Macs only.
  3. Run the installer. Open the downloaded file and click through the prompts — it's a standard install.
  4. Launch OBS. On first run, the Auto-Configuration Wizard opens automatically.

Getting Started

  1. Run the Auto-Configuration Wizard. It optimizes settings based on whether you want to stream or record, your hardware, and your internet speed. You can rerun it later under Tools → Auto-Configuration Wizard.
  2. Add a Source. Your scene starts blank. Click the + in the Sources box and pick what to capture: Display Capture (whole screen), Game Capture (best for games), Window Capture, or Video Capture Device (webcam).
  3. Check your audio. Speak into your mic and watch the Audio Mixer meters move. If they don't, go to Settings → Audio and select the right devices manually.
  4. Test before going live. Click “Start Recording”, record 30 seconds, then play it back to confirm video and sound look right.
  5. Connect a streaming platform (optional). In Settings → Stream, choose Twitch/YouTube and paste your stream key to go live.

Useful Tips

  • 🎮 Use Game Capture over Display Capture. It's far more efficient and won't show notifications or alt-tab moments.
  • 💾 Record to MKV, then remux. Record in MKV format (crash-safe), then use File → Remux Recordings to convert to MP4 without re-encoding.
  • ⚙️ Match canvas to your monitor. Set Base (Canvas) Resolution to your screen's native resolution in Settings → Video.
  • 🖥️ Use hardware encoding. In Settings → Output, switch encoder to NVENC (NVIDIA) or AMF (AMD) to offload work from your CPU. On macOS, VideoToolbox uses the Apple Silicon media engine.
  • 🧱 Scenes are like TV channels. Create separate scenes for “Just Chatting”, “Gameplay”, and “Be Right Back”, then switch between them instantly.
  • 🔌 Add plugins carefully. Only install plugins from the official OBS website — unofficial ones can contain malware.
  • ⏺️ Use the Replay Buffer. Enable it in Settings → Output to save the last 30–60 seconds retroactively — great for capturing highlights you didn't know were coming.
  • 🔄 Update your NVIDIA driver. OBS 32.2 raised the minimum NVENC driver to 570. If NVENC fails after updating OBS, update the GPU driver before troubleshooting anything else.

OBS Studio vs Streamlabs Desktop vs XSplit

  • OBS Studio: The free, open-source reference implementation. Every feature (unlimited scenes, sources, hardware encoding, plugins) is free. Runs on Windows, macOS, and Linux. Uses roughly 300–500 MB of RAM during a typical stream. Slightly more technical interface. Best for streamers who want full control without paying anything.
  • Streamlabs Desktop: Built on OBS, with a friendlier UI and built-in alert boxes, chat widgets, and theme store. Windows only. Free to use, but some features (multistreaming, cloud backups, premium overlays) require Streamlabs Ultra at around $19/month (some plans list $27/month or $189/year). Uses significantly more RAM than OBS (roughly 800–1500 MB). Best for Windows users who want extra convenience out of the box.
  • XSplit: Commercial streaming software with a free tier that is watermark-free up to 720p at 30 fps. Above 720p or 30 fps, a watermark applies, and the free tier caps you at 4 scenes and personal use only. Paid tiers (around $5–$25/month depending on plan) remove those limits. Windows only. Best for users who prefer a commercially supported product with a simpler interface and are willing to pay.

For most users, OBS Studio is the best choice — it is free, has no watermark, runs on all three desktop platforms, and has the largest plugin ecosystem. Streamlabs is a strong Windows-only option for streamers who want built-in alerts and overlays. XSplit makes sense for 720p30 users who want a polished commercial interface, or for users who need a paid support relationship.

Troubleshooting Common Issues

  • 🖤 Black screen when recording. The capture source is not selecting the right screen or window. If using Display Capture, check the “Display” dropdown is set to your main monitor. If using Game Capture, some games with anti-cheat (Valorant, some anti-cheat systems) block capture entirely — use Display Capture as a fallback.
  • 🔇 No audio recorded. In Settings → Audio, ensure the desktop audio and mic devices are set correctly. On Windows, “Default” sometimes picks the wrong device — set them explicitly. Also check that OBS is not muted in the Windows volume mixer.
  • 🐌 Stream keeps buffering or dropping frames. Lower the output resolution or bitrate in Settings → Output. Run a speed test to confirm your upload speed can handle your bitrate — as a rule of thumb, your bitrate should not exceed 50% of your upload speed. Also try a different Twitch/YouTube ingest server under Settings → Stream.
  • ⚙️ OBS crashes on launch or during recording. Usually a GPU driver issue or an incompatible plugin. Update GPU drivers, then try launching OBS with --safe-mode as a startup flag — this disables third-party plugins so you can identify the culprit.
  • 🖥️ Game Capture not detecting games. Set Game Capture mode to “Capture specific window” and pick the game window explicitly. Some games (especially those with launchers) require running OBS as administrator to capture correctly.
  • 💾 Recording files are huge. Switch encoder to NVENC (NVIDIA) or AMF (AMD) — hardware encoders produce smaller files than software x264 at similar quality. Also consider lowering the CQP value (e.g. from 15 to 20) or the bitrate in Settings → Output.
  • 🍎 OBS won't launch on macOS 12. OBS 32.2.x requires macOS 13 Ventura or newer. If you are on Monterey (12), stay on OBS 32.1.2, which is no longer supported. Upgrading macOS is the only way to run current OBS.
  • 🎮 NVENC stopped working after updating OBS. OBS 32.2 raised the minimum NVIDIA driver to 570. Update your NVIDIA driver, then restart OBS. If it still fails, check the OBS logs for the specific NVENC error.

Frequently Asked Questions

Does OBS work on Mac and Linux?

Yes. OBS runs on Windows, macOS, and Linux. macOS 13 Ventura or newer is required for OBS 32.2.x — macOS 12 Monterey is no longer supported and must stay on OBS 32.1.2. On Apple Silicon Macs, OBS uses hardware encoding natively and ships as a separate Apple Silicon build (Intel builds on M-series Macs are now forcibly migrated). On Linux, X11 and Wayland with PipeWire are both supported; Wayland capture relies on the PipeWire portal stack.

Can OBS record without streaming?

Yes. OBS is both a screen recorder and a streamer. Click “Start Recording” without setting up a streaming service — the recording saves locally as MP4 or MKV. Many users use OBS purely as a free screen recorder.

What is the best encoder for OBS?

Use hardware encoding where available. NVENC (NVIDIA), AMF (AMD), QuickSync (Intel), and Apple Silicon VideoToolbox (macOS) all offload encoding from the CPU and produce excellent quality with minimal performance impact. Use x264 (software encoding) only if hardware encoding is unavailable or has driver issues. As of OBS 32.2, NVENC requires NVIDIA driver 570 or newer.

How much internet speed do I need to stream?

For 1080p60 streaming, you need roughly 10 Mbps upload — the rule of thumb is bitrate at 50% of upload speed, so a 6 Mbps stream needs 12 Mbps upload. For 720p30, about 4–5 Mbps upload is enough. If your upload is slower than that, lower resolution and bitrate, or use hardware encoding to allow a higher bitrate without CPU strain.

Does OBS affect game performance?

It depends on the encoder. Hardware encoding (NVENC/AMF) has minimal performance impact because the GPU handles encoding in dedicated hardware. Software encoding (x264) uses CPU cores and can reduce game FPS. For most modern setups, hardware encoding is the obvious choice.

Can I use OBS on a laptop?

Yes. Modern laptops handle OBS well for recording, and reasonably for streaming — but the integrated GPU on some laptops cannot handle hardware encoding at high quality. Check for hardware encoding support (recent Intel Iris Xe and AMD Radeon on laptops usually support it) before relying on OBS as your streaming tool.