Using OBS Studio as a virtual webcam lets you send your live scenes—game captures, slideshows, or multi-camera layouts—to any app that expects a webcam, like Zoom, Teams, or Google Meet. This guide walks you through the setup on both Windows and macOS, from installing the virtual camera plugin to selecting it in your favorite video call app.
What You’ll Need
- OBS Studio installed (version 26 or later on Windows, version 28 or later on macOS—earlier versions may require separate plugins).
- For macOS: OBS Studio 28+ includes the virtual camera natively; older versions require the “obs-mac-virtualcam” plugin from the OBS forums.
- Administrator rights on your computer (to install drivers or plugins).
- Your scenes and sources already set up in OBS (if not, create a simple scene with a display capture or camera source).
Step-by-Step
Windows
- Install OBS Studio if you haven’t already. Download the installer from the official OBS Project website and run it. During installation, make sure the “Virtual Camera” component is checked (it is by default in recent versions).
- Set up your scene. Open OBS and create or select a scene you want to use as your webcam feed. Add sources like Display Capture, Window Capture, or your physical webcam via Video Capture Device.
- Start the virtual camera. In the main OBS window, look at the bottom-right corner. Click the “Start Virtual Camera” button (it looks like a small camera icon). Alternatively, go to the “Tools” menu and select “Virtual Camera” to configure it.
- Choose the output. When you click “Start Virtual Camera,” a dialog may appear asking for the output type. Leave it as “OBS Virtual Camera” (or “OBS-Camera” for older versions). Click OK.
- Use it in your app. Open the app you want to use (e.g., Zoom, Teams, Discord). Go to its video settings and select “OBS Virtual Camera” as the camera device. It will now show whatever OBS is outputting.
macOS
- Install OBS Studio (version 28 or later). If you have an older version, download the latest from the official site and replace it.
- Grant permissions. On first launch, macOS may ask for Screen Recording and Camera permissions. Go to System Settings > Privacy & Security and enable OBS for both. This is essential for capturing your screen or webcam.
- Set up your scene. Create a scene with the sources you want to broadcast—e.g., your webcam, a window, or a slideshow.
- Start the virtual camera. In the OBS toolbar at the bottom, click “Start Virtual Camera.” The button turns blue when active. There’s no configuration dialog on macOS—it just works.
- Select it in your app. In your video call app, choose “OBS Virtual Camera” from the camera list. If you don’t see it, restart the app after starting the virtual camera.
Common Mistakes
- Forgetting to start the virtual camera—the button must be active (blue or highlighted) before your app can see it.
- Using the wrong camera name—some apps list it as “OBS Virtual Camera,” others as “OBS-Camera.” Check both.
- Not granting permissions on macOS—if your screen or camera appears black, check System Settings > Privacy & Security.
- Running OBS as administrator on Windows—if you do, some apps may not see the virtual camera. Run OBS normally.
- Having multiple OBS instances—only one can use the virtual camera at a time.
Tips
- Use a dedicated scene for virtual camera output—this lets you switch what you share without affecting your main streaming layout.
- Add a text source with your name or a logo to make your feed look professional.
- If you want to show your webcam plus a screen, use a Picture-in-Picture layout in OBS.
- Set a hotkey for “Start/Stop Virtual Camera” in Settings > Hotkeys for quick toggling.
- Keep OBS running in the background—minimizing it is fine, but closing it stops the virtual camera.
Troubleshooting
The virtual camera doesn’t appear in my app.
- Make sure OBS is running and the virtual camera is started.
- Restart the app you’re trying to use—some apps only detect cameras at launch.
- On Windows, check Device Manager under “Cameras” for “OBS Virtual Camera.” If it’s missing, reinstall OBS with the virtual camera component.
- On macOS, ensure you have OBS 28+; older versions need the separate plugin.
The feed is black or shows a blank screen.
- Check that your scene has sources and they are visible in the OBS preview.
- On macOS, re-check Screen Recording permissions for OBS in System Settings.
- On Windows, if using Display Capture, try running OBS as administrator (but remember this may affect camera detection).
Video is choppy or laggy.
- Lower the output resolution in OBS Settings > Video (e.g., 1280×720 instead of 1920×1080).
- Close other heavy applications to free up CPU.
- On macOS, check that you’re using a recent version with hardware acceleration.
Audio is not being transmitted.
- The virtual camera only carries video. To send audio, use a virtual audio cable (e.g., VB-Cable on Windows, BlackHole on macOS) and set it as the microphone in your app.
Frequently Asked Questions
Do I need to install a plugin for OBS virtual camera?
No, if you have OBS 28+ on macOS or OBS 26+ on Windows, the virtual camera is built-in. Older versions require separate plugins.
Can I use OBS virtual camera in multiple apps at once?
Yes, the virtual camera appears as a single device, and multiple apps can access it simultaneously, as long as OBS is running.
Why isn’t my physical webcam working in OBS?
Check that the webcam is not being used by another app, and that OBS has permission to access it (especially on macOS).
Can I use OBS virtual camera without streaming?
Absolutely—the virtual camera works independently of streaming. You can use it just for video calls or recordings.
Does OBS virtual camera work with Zoom, Teams, and Google Meet?
Yes, any app that lets you choose a camera device will recognize OBS Virtual Camera.
How do I stop the virtual camera?
Click the “Stop Virtual Camera” button in OBS, or close OBS entirely. The feed will go dark in your app.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Device Manager Not Opening in Windows 11
- How to Pause Snapchat Location
- System Restore Points Missing in Windows? Fixes
- Loop Nature Ambience Videos with FFmpeg on Ubuntu
- Install League of Legends on Linux: Full Guide
- Fix Error 0x80070001: Causes & Solutions