Open Broadcaster Software
Free and open source software for video recording and live streaming.

Is open-source
Note
OBS (Open Broadcaster Software) is free and open source software for video recording and live streaming. Stream to Twitch, YouTube and many other providers or record your own videos with high quality H264 / AAC encoding.
Key Features
- High Performance: Real-time video/audio capturing and mixing.
- Scene Creation: Create scenes made up of multiple sources including window captures, images, text, browser windows, webcams, capture cards, and more.
- Unlimited Scenes: Set up an unlimited number of scenes you can switch between seamlessly via custom transitions.
- Audio Mixer: Intuitive audio mixer with per-source filters such as noise gate, noise suppression, and gain.
- Configuration Options: Powerful and easy to use configuration options. Add new Sources, duplicate existing ones, and adjust their properties effortlessly.
- Streamlined Settings: Access to a wide array of configuration options to tweak every aspect of your broadcast or recording.
- Modular UI: Rearrange the layout exactly as you like with a modular 'Dock' UI.
- Custom Transitions: Choose from a number of different and customizable transitions for when you switch between your scenes.
- Studio Mode: Preview your scenes and sources before pushing them live.
- Collaborative Creativity: Equipped with a powerful API, enabling plugins and scripts for further customization.
Supported Platforms
OBS supports all your favorite streaming platforms and more, including Twitch, YouTube, and many others. Download and start streaming quickly and easily on Windows, Mac, or Linux.