Step 1: Does your mic work at all?
Click Test my microphone above and speak:
- The bar moves here — your mic and drivers are fine; the problem is in your Twitch settings. Go to Twitch audio settings.
- The bar does not move here — the issue is system-level (permission, device or driver), not Twitch. See System-level fixes.
Step 2: Fix Twitch audio settings
Open your streaming software (OBS / Twitch Studio) Audio settings, then:
- Allow the mic in the browser. If you talk in Twitch chat via the browser, allow the mic in the address bar and reload.
- Set the mic in your encoder. In Twitch Studio or OBS, set the Mic/Auxiliary Audio source to the device that worked above.
- Check the Audio Mixer. Confirm the mic channel is not muted and the level bar bounces as you talk.
- Remove harsh filters. An aggressive Noise Gate or Suppression filter can silence a quiet mic.
Twitch-specific gotchas worth checking
Twitch itself does not capture your mic — your encoder does. In OBS or Twitch Studio the mic lives in the Audio Mixer as Mic/Aux; a muted channel, a fader at the bottom, or a too-aggressive Noise Gate/Noise Suppression filter will silence you on stream while everything looks connected. Right-click the mic source → Filters to check.
If you only talk in Twitch chat via the browser, that uses the site microphone permission for twitch.tv — allow it in the address bar and reload. Remember Twitch's stream delay: you cannot judge your own mic from the live player, so monitor inside your encoder (OBS Advanced Audio Properties → Monitor) instead.
Step 3: System-level fixes (if the test above also failed)
If the volume bar did not move in the test, the problem is your device or OS, not Twitch. Fix it here, then retest.
Windows 10 / 11
- Settings → Privacy & security → Microphone: enable Microphone access and allow desktop apps (and your browser).
- Settings → System → Sound → Input: select the correct device and confirm the meter moves.
- Right-click the speaker icon → Sound settings → Recording: set your mic as the Default device and enable it.
- Close other apps holding the mic (Zoom, Teams, Discord, OBS) and restart Twitch.
macOS
- System Settings → Privacy & Security → Microphone: enable Twitch (or your browser), then quit (Cmd+Q) and reopen — macOS only applies the permission after a restart.
- System Settings → Sound → Input: choose the right device and check the level.
Twitch in the browser (web client)
If you joined Twitch from a browser, click the mic icon in the address bar, choose Allow, and reload. The web client uses the same browser microphone permission as the test on this page.
Twitch on phone (iOS / Android)
Open your phone Settings and enable the Microphone permission for Twitch, then reopen the app and rejoin. In the call, tap the screen and confirm you are not muted.
Step 4: Last resorts
- Update Twitch to the latest version (older builds have audio device bugs).
- Update or reinstall your audio/headset driver and reboot.
- Sign out and back in, or do a clean reinstall of Twitch.
- On a USB headset, try a different port and confirm it is selected as both the microphone and speaker.
FAQ
My mic works in this test but not in Twitch — why?
The hardware is fine; Twitch is using the wrong microphone, you are muted, or you didn't connect audio. Open your streaming software (OBS / Twitch Studio) Audio settings, select your mic and unmute.
Does this Twitch mic test record my voice?
No. The test runs locally in your browser with the Web Audio API. Nothing is recorded, stored or uploaded.