Skip to the loadout
LOADOUTAUDIO Free first · frames counted
Menu

Discord noise suppression: turn on Krisp, then fix it when it quits

The toggleKrisp, on-device, free
Sensitivitymanual, set against your own voice
Input deviceyour mic by name, never Default
Three controls in one panel: one of them is the suppression everyone comes for, and the other two are why it still sounds wrong afterwards.

Discord noise suppression is the Krisp toggle under User Settings → Voice & Video → Noise Suppression. Inside Discord it costs nothing. When it's missing, greyed out or switching itself off, the cause is nearly always one of four things:

BUILD 2026.10.13by the Loadout Audio squad

Run the fix order below from the top, and stop at the first step that changes what your squad hears.

This page is for anyone on Discord voice whose squad can hear the keyboard, the fan or the dog. Skip it if nobody hears you at all. That's a dead input, not a noisy one, and the Discord mic not working triage starts there.

How to turn on noise suppression in Discord

Discord's Krisp FAQ gives two routes on each platform. Both end at the same switch.

Desktop app and browser

Phone (Android and iOS)

Three things Discord's FAQ confirms, and players keep getting wrong:

Discord also says Krisp works on video calls and in the voice channel during a Go Live stream.

Where you use DiscordKrisp available?The catch
Windows desktop appYesDiscord turns it off under very high CPU load
Linux desktop appYesSame CPU rule
Mac desktop appApple silicon onlyNeeds macOS 12 or later; Intel Macs are unsupported
BrowserDesktop Chrome and FirefoxAvailable in those two since 30 October 2023; other browsers unsupported
Android and iOS appsYesToggle lives under App Settings → Voice
Price inside Discord$0Using Krisp in other apps needs Krisp's own paid app

Source: Discord Krisp FAQ.

Krisp vs Standard: which to pick

Discord's help center names only one suppression option: Krisp. Many clients show a second, non-Krisp choice next to it, which players call Standard. Discord doesn't document that choice in its help articles, so we won't pretend to know its exact label or internals in your build.

What Discord does document, in the developer docs for its Social SDK (the voice engine it offers to game studios), is the same split. There's a WebRTC-based suppressor that "suppresses steady background noise (e.g. fans, keyboards, room tone)". Krisp, it says, "removes a much wider range of background sounds than the WebRTC suppression". The two are mutually exclusive. It's a reasonable read that the app's non-Krisp option is that WebRTC suppressor, but that's our inference, not Discord's statement.

Three cards comparing Discord's suppression choices. Krisp removes a much wider range of noise, runs on Windows, Linux, Apple-silicon Macs on macOS 12+, Android, iOS and desktop Chrome and Firefox, and Discord switches it off under heavy CPU load. The non-Krisp option handles steady noise and suits devices without Krisp. Off suits a quiet room with a good mic. All three cost $0 inside Discord.
Krisp, the non-Krisp option, or off. The middle card follows Discord's Social SDK docs.

How to pick:

The search for "Krisp or Standard" usually comes from someone whose voice sounds processed. If that's you, the answer is often neither. Switch suppression off for a call and ask your squad whether anything got worse.

Krisp missing or greyed out: the causes

If Krisp isn't in the list, or won't select, it's almost always the platform, not a bug.

Krisp on but not working in Discord: the fix order

Krisp is on, and your squad still hears noise, or it keeps flipping itself off. Work down this list. Every step is either from Discord's help center or a check on the layers around it.

Triage tree for Krisp not working in Discord. Four questions in order, each with its fix: is Krisp listed (platform limits), does it stay on (CPU load), does the input bar move (device or permission), does the squad still hear noise (one suppressor, manual sensitivity, Windows enhancements off). Then a last-resort step: switch the Audio Subsystem and reset voice settings.
the triage order. Stop at the first step that changes what the squad hears.
  1. Prove you're transmitting. Voice & Video → Input Device: pick your mic by name, not Default. Then hit the Mic Test's Let's Check button. If the bar doesn't move, this isn't a suppression problem. Go to mic triage.
  2. Check it's actually on. Look at the Noise Suppression icon in the voice panel. A setting changed in the browser client doesn't prove the desktop app has it, so check the client you actually play in.
  3. If it keeps switching off, it's your CPU. Discord's FAQ says Krisp turns off automatically when CPU usage is very high, and notifies you. It will keep doing that until you lower the load. Usual suspects: an OBS x264 encode, a browser full of tabs, a game that pins every core. Check Task Manager before blaming Discord.
  4. Set input sensitivity by hand. Krisp cleans noise while you talk. Input sensitivity decides when you transmit at all. Discord recommends disabling Automatically determine input sensitivity if the ends of your sentences get cut off. Put the marker between your softest voice and your loudest keyboard. Input sensitivity is Discord's noise gate, and the Discord noise gate guide sets it from the meter.
  5. Run one suppressor. If NVIDIA Broadcast, SteelSeries Sonar or the Krisp app is already your input device, switch Discord's suppression off. More below.
  6. Turn off Windows mic enhancements. Discord's PC-only steps say to open Sound Control Panel → Recording → your mic → Properties and disable the optional microphone enhancements.
  7. Swap the Audio Subsystem (Windows). Standard to Legacy, or back, then test again.
  8. Reset, as a last resort. Voice & Video → Debugging → Reset Voice and Video Settings. You'll redo your device picks and sensitivity afterwards.
  9. Still broken? Write to Discord. Contact Discord support with your OS version, screenshots of Voice & Video, and the debug log from the Debugging tab.

If the issue is a voice that sounds robotic, quiet or choppy rather than noisy, suspect echo cancellation and automatic gain control as much as suppression. Change one switch per test.

One suppressor per path

Every noise tool on a gaming PC works one of two ways. Either it sits inside an app, like Discord's toggle or the OBS filter, or it creates a virtual microphone that every app can pick. Stack a virtual mic with Discord's own suppression and two models guess at the same signal. The usual result is a thin, watery voice that sounds worse than either tool alone. Pick one engine per signal path and set the others to off.

Measure the cost on your own rig with the 60-second frame check on the free stack page. Any FPS number from someone else's PC is a rumour.

What the toggle can't do

Discord's Krisp lives inside Discord. Your OBS stream, a Zoom call and in-game voice chat all hear your raw mic. For the stream side, the OBS noise suppression filter is the $0 answer.

It also can't clean what comes in. Your teammate's vacuum stays loud until they flip their own switch. The standalone Krisp app is different there: it installs a Krisp Speaker device as well as Krisp Microphone, so it can clean incoming audio too. That's the honest case for paying. If both problems are inside Discord, the free toggle on both ends beats any subscription.

Edge cases

Lobby questions

How do I turn on noise suppression on Discord?
On desktop or in the browser, open User Settings → Voice & Video, scroll to Noise Suppression and select Krisp. You can also click the Noise Suppression icon in the voice panel during a call. On the phone app it's App Settings → Voice → Noise Suppression, or tap the channel name mid-call. It stays on for future calls.
How do I turn off noise suppression on Discord?
Use the same switch. Mid-call, click the Noise Suppression icon in the voice panel and toggle Krisp off. Or open User Settings → Voice & Video and set Noise Suppression to None, the step SteelSeries' own Discord guide gives Sonar users. On the phone app, switch Krisp off under App Settings → Voice → Noise Suppression. If the switch is out of reach, set the input profile to Custom first.
Why is Discord Krisp not working?
First check that your device is supported. Krisp in Discord needs Windows, Linux, an Apple-silicon Mac on macOS 12+, Android, iOS, or desktop Chrome or Firefox. If it keeps turning off, Discord is switching it off because CPU usage is very high. If it's on and people still hear noise, check the input device, run one suppressor only, and set input sensitivity by hand. On newer clients, also check that the input profile is set to Custom.
Is Discord's noise suppression powered by Krisp?
Yes. Discord's help center describes Krisp as a third-party, machine-learning noise filter integrated into Discord. It runs on your device, and Discord says no voice or user data is sent to Krisp. Using it inside Discord costs nothing; using Krisp in other apps means Krisp's own app, which is paid after a 7-day trial.
Krisp or Standard noise suppression on Discord: which is better?
In a noisy room, Krisp. Discord's developer docs say it removes a much wider range of background sounds than the WebRTC-style suppressor. In a quiet room with a good mic, Discord itself suggests leaving Krisp off, because it can reduce voice quality there. The non-Krisp option is for steady hum, or for devices where Krisp isn't available.
Why does Krisp keep turning off on Discord?
Because Discord turns it off when your CPU usage gets very high, to protect voice performance, and it shows you a notice when it does. Lower the load before you re-enable it, by closing heavy background apps or easing your encoder settings, or it will keep switching off.
Does Discord noise suppression work on PS5?
Not as a Discord toggle. Discord's Krisp FAQ lists Windows, Linux, Mac, Android and iOS, and consoles aren't on it. On a PS5, any cleanup has to come from your headset or the console's own mic settings, not from Discord.

Next objective