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
- Go to the official site. Visit obsproject.com/download — never download OBS from third-party sites.
- 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.
- Run the installer. Open the downloaded file and click through the prompts — it's a standard install.
- Launch OBS. On first run, the Auto-Configuration Wizard opens automatically.
Getting Started
- 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.
- 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).
- 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.
- Test before going live. Click “Start Recording”, record 30 seconds, then play it back to confirm video and sound look right.
- 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-modeas 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.