Step 1: Add the Noise Suppression filter
Right-click your microphone in the Audio Mixer (or click the gear icon), choose Filters, press the plus button and add Noise Suppression. You normally get a choice of methods:
- RNNoise is a trained model that is good at removing steady noise and some non-speech sounds. It is the usual best choice on a normal computer.
- Speex is lighter on the CPU but less effective, so it is only worth using on a very weak machine.
- NVIDIA noise removal appears on some versions when you have a supported NVIDIA graphics card and the needed components installed.
Menu names change a little between OBS versions, but the idea is the same. Listen in the OBS preview or a local recording, not just the meter.
Step 2: Add a Noise Gate after it
Suppression turns noise down while you talk. A Noise Gate silences the mic between words. Add it below Noise Suppression. The OBS defaults (open around −26 dB, close around −32 dB, attack 25 ms, hold 200 ms, release 150 ms) are a sane starting point; see our guide to noise gate settings for streaming for how to tune them to your own noise level.
Step 3: Order your filters correctly
Filters run from top to bottom, so order matters. A good order is:
- Gain (only if the mic is too quiet)
- Noise Suppression
- Noise Gate
- Equalizer (optional)
- Compressor
- Limiter
Compressing before removing noise makes quiet noise louder, which is the most common reason a mic that “should be fine” still sounds hissy.
Step 4: Fix the noise at the source
No filter beats a quieter source. Set the mic gain low in Windows or your audio interface and sit closer instead; every 3 dB of gain you remove also removes 3 dB of noise. Keep the mic away from the PC and point the dead side of a cardioid mic toward the fan. More ideas are in how to stop fan noise on your microphone.
When OBS alone is not enough: clean the mic first
If the noise is steady (a fan, hiss, hum, air conditioning), a tool that learns your room can remove more than a generic model. The free Clean Streaming Mic listens to three seconds of your room tone, removes that noise live in your browser, and sends the clean mic to OBS through a virtual audio cable. Setup is in our virtual audio cable guide. In OBS, add the cable as an Audio Input Capture, and keep OBS suppression on low or off so you do not process the voice twice.
Quick troubleshooting
| Problem | Likely cause | Fix |
| Words cut off at the start | Gate opens too late | Lower the open threshold, shorten attack to 10 ms |
| Voice sounds watery or robotic | Over-processing | Use only one suppression method; lower reduction |
| Noise pumps up between sentences | Compressor before the gate | Move the gate above the compressor |
| Keyboard still audible | Sudden noises are hard to remove | Mic closer, mechanical keyboard further, lower gain |
Try it free: Clean Streaming Mic
Learn your room noise, remove it live and feed OBS, Discord or Zoom. Runs in your browser, nothing is uploaded.
Frequently asked questions
What is the best noise suppression method in OBS?
RNNoise is usually the best all-round choice on a normal computer. Speex is lighter but weaker, and NVIDIA noise removal is available on some setups with a supported graphics card.
Why does my mic still pick up background noise in OBS?
Common reasons are high mic gain, a sensitive condenser mic, no gate, or compressing the signal before the noise is removed. Lower the gain, add the gate, and put the compressor last.
Can I remove noise without a plugin?
Yes. OBS has built-in Noise Suppression and Noise Gate filters. A browser tool and a virtual audio cable can add stronger cleaning for steady noise.
Keep reading