How to Blur Your Webcam Background in OBS
Blur your webcam background in OBS with a background filter plugin, then send the result to calls through OBS Virtual Camera. Steps, checks and limits.
The short answer
OBS Studio's standard set of filters does not include a one-click background blur for a webcam. To blur the background behind you, you add a background-segmentation filter to your camera source. This is usually a third-party plugin, or on some systems with a supported NVIDIA graphics card, an NVIDIA background filter that appears in OBS's filter list. Segmentation means the software estimates which pixels are you and which are the room. Once the blur looks right in the OBS preview, start OBS Virtual Camera and choose it as the camera in your video-call app or browser.
The blur is a software effect applied to the live video. It does not change your room or the camera's optics, and it is separate from editing the background of a still photo afterward.
Check first: do you need OBS for this?
Many video-call apps have their own background blur. If your only goal is a blurred background in one app, its built-in option is usually simpler. OBS is the better route if you want the same blurred camera in several apps, want to combine blur with other OBS elements such as overlays or lighting corrections, or your call app has no blur option. If you route OBS's output into an app, turn off that app's own blur or virtual background. Stacking the two effects can produce odd edges and extra processing load.
What you need
- OBS Studio installed, with access to your webcam.
- A background filter that can blur. The most common option is a community plugin for background removal and blur, distributed through the OBS Project's plugin forum. On computers with a supported NVIDIA RTX card, some OBS versions also offer an NVIDIA background filter, which requires NVIDIA's separate effects runtime.
- OBS Virtual Camera, which is included with OBS on Windows, macOS and Linux. On Linux it depends on a virtual video device module being available.
Filter names, menu labels and available options differ between plugin versions, OBS versions and operating systems. The steps below describe the general workflow. Use the labels you actually see in your copy of OBS.
Step 1: Install a background filter plugin
Close OBS. Download the plugin build that matches your operating system and OBS version from the plugin's official release page, then run its installer or follow its install instructions. Reopen OBS. If the plugin installed correctly, its filter will appear in the filter list in Step 3. If you plan to use the NVIDIA filter instead, install NVIDIA's video effects runtime and confirm your card is supported before continuing.
Step 2: Add your webcam as a source
In the Sources panel, click the plus button and choose Video Capture Device. On Linux, this may be labeled with V4L2. Select your webcam in the Device field and confirm you see yourself in the preview. If the preview stays black, another app may be using the camera, or your operating system may be blocking camera access for OBS. Close other camera apps and check the camera permissions in your system privacy settings.
Step 3: Apply the blur filter
- Right-click the webcam source and choose Filters.
- Under Effect Filters, click the plus button and pick the background filter, for example Background Removal from the plugin or the NVIDIA background filter.
- In the filter's settings, look for a blur option. Depending on the version, this may be a blur amount slider or a mode that blurs the background instead of removing it.
- Raise the blur gradually and watch the preview. Adjust the threshold or edge-smoothing settings, if offered, until the outline around your head, hair and shoulders looks clean.
- If the plugin lets you choose between CPU and GPU processing, try the GPU option when your system supports it and the CPU is under heavy load.
If the filter only removes the background, leaving it transparent or a solid color, and offers no blur setting, that version of the filter cannot blur. Look for a newer version or a different filter that supports blur.
Step 4: Send the blurred video through OBS Virtual Camera
In the Controls panel, click Start Virtual Camera. By default, the virtual camera sends OBS's main program output, so whatever is in the active scene is what callers will see. Newer OBS versions add a settings button next to Start Virtual Camera that lets you send a specific scene or source instead. Older versions always send the whole program output.
On macOS, the first start may ask you to approve a system extension in System Settings. Approve it, then start the virtual camera again.
Step 5: Select OBS Virtual Camera in your call app or browser
In your call app's video settings, change the camera from your physical webcam to OBS Virtual Camera. In a browser, allow camera access for the site when prompted, then choose OBS Virtual Camera from the site's camera menu or from the browser's site permission settings. OBS keeps control of the physical webcam, so the call app should use the virtual camera rather than the webcam directly.
Step 6: Verify the result
Each of these is a separate check. Passing one does not confirm the others.
- Camera access: the call app lists OBS Virtual Camera and shows a picture rather than an error.
- Correct output: the call app's preview shows the blurred background, not an unblurred image, a blank frame or the OBS logo.
- Edge quality: move your head and hands. Check whether hair, glasses or fingers flicker in and out of the blur.
- Call quality: during a short test call, or using the app's test feature, check that the video stays smooth and your computer is not struggling. Segmentation filters add processing load, which can lower frame rate or cause stutter.
Your self-view may look mirrored. Many call apps mirror only your own preview, so the other people in the call see you the correct way around. Mirroring is not a sign that the blur or routing is wrong.
Common problems and fixes
- OBS Virtual Camera is missing from the call app: start the virtual camera in OBS first, then fully restart the call app or reload the browser tab so it detects the new camera.
- The call app shows a static image or OBS logo: the virtual camera is not running, or OBS was closed. Start it again in OBS.
- Camera is busy or unavailable in OBS: another app, or the call app itself, is holding the physical webcam. Close it, or switch that app to OBS Virtual Camera.
- Blur shows in OBS but not in the call: the blurred source may not be in the scene being sent. Check which scene is active, or check the virtual camera's output setting.
- Rough or flickering edges: improve lighting on your face, avoid backgrounds that match your clothing or hair color, sit a little farther from the busiest part of the room, and fine-tune the filter's threshold or smoothing.
- Stutter or lag: lower the OBS canvas or output resolution, switch the filter to GPU processing if available, or close other heavy apps.
Virtual blur versus a physical or edited background
An OBS blur is a live software effect, and its edges depend on how well the filter separates you from the room. A physical approach changes what the camera actually records: a tidy background, more distance between you and the wall, or a camera that produces natural depth-of-field blur. That avoids segmentation artifacts entirely. Editing the background of a still photo is a third, separate task done in image-editing software after the picture is taken, and it has no effect on your live video.
Limits of this guide
No tested measurements were available for this guide, so it makes no claims about blur quality, processing load or frame rates for any specific plugin, graphics card or webcam. Plugin features and labels change between releases. If a step does not match what you see, check the documentation for the filter version you installed.