Check in this order
Discord has more places where a voice can get lost than most call apps: the device list, the input mode, the sensitivity threshold, your own mute, and rules set by each server. Checking them in order finds the cause faster than changing everything at once.
- The microphone itself. Start the test at the top of this page. If the bar moves, the hardware and the system are fine, and everything below is about Discord. If it stays still, open the full microphone test and fix that first.
- Mute and deafen. At the bottom left, next to your avatar, there is a microphone and a pair of headphones. If either is crossed out, click it. Deafening also mutes you, so a crossed-out headset alone is enough to make you silent.
- Input device. Open User Settings with the gear next to your name and go to Voice & Video. Choose the microphone that moved the bar here instead of leaving the default. After you plug in a new headset, Discord may keep the old choice until you change it.
- Mic test inside Discord. The same page has a mic test. Start it and speak: you should hear yourself. If you do not, the input volume slider may be close to zero.
- Input mode. With voice activity, Discord sends sound only when it is louder than the sensitivity threshold. Watch the bar while you speak: the part of your voice that crosses the marker is transmitted. If the automatic setting cuts you off, switch it off and drag the marker lower. With push-to-talk, you are silent until you hold the chosen key.
- Server rules. A server can mute a member, take away the right to speak in a channel or require push-to-talk there. If you are heard in one channel but not in another, this is almost always the reason. Ask a moderator.
- Voice processing. Noise suppression, echo cancellation and automatic gain help most of the time, but on some microphones they cut words. Turn them off one by one to see which one causes the problem. If you have changed many settings, the reset button at the bottom of Voice & Video puts everything back.
On Windows
Open Settings → Privacy & security → Microphone and make sure microphone access is on and that desktop apps are allowed to use it. The Discord app installed from its website is a desktop app, so this switch applies to it even when the browser already works. In Windows 10 look under Settings → Privacy → Microphone.
Discord on Windows also has an audio subsystem option in Voice & Video. If the microphone is not detected at all, switching to the legacy option and restarting Discord sometimes helps. Also close other programs that record sound; some take the microphone for themselves.
On a Mac
Open System Settings → Privacy & Security → Microphone and switch Discord on. If Discord is not listed, join a voice channel so that it asks for access. Quit Discord completely after changing the setting and open it again. Then check System Settings → Sound → Input: the level should move when you speak.
On Android
Open the system settings, go to apps, choose Discord and allow the microphone in its permissions. Names differ between phone makers; search the settings for “permissions” if needed. On Android 12 and newer, check that microphone access is on in the quick settings panel. The Discord app has its own voice settings with the same input mode and sensitivity as on a computer, so look there too.
On iPhone and iPad
Open Settings, find Discord (in recent iOS versions under Apps) and turn on the microphone. The list of apps with microphone access is also in Settings → Privacy & Security → Microphone. If AirPods or another headset is connected, the iPhone uses its microphone, so remove it to test the phone on its own.
If you use Discord in a browser instead of the app, the browser needs microphone access for the Discord site. Allow it the same way as for this page. For video calls, check the camera with the webcam test. The steps for Zoom are on microphone not working in Zoom.