Microphone Input Not Working: Check Detection and Permissions
Microphone input not working? Check whether the device is detected, which app or browser is blocked, and apply reversible fixes in a clear order.
When a microphone stops picking up your voice, the cause is usually in one of a few layers: the hardware, the connection, the operating system, the browser or the app's own settings. This guide checks each layer in order, so you change only what the evidence points to and can undo every step.
Identify the symptom and environment
Start by writing down exactly what you see. 'No sound' can mean several different things, and each one points to a different layer.
- The microphone does not appear in any list of input devices.
- The microphone is listed, but its input level meter stays flat when you speak.
- It works in one app or browser but not in another.
- It worked earlier and stopped after an update, after sleep, or after you plugged in a headset.
- Sound comes through, but it is very quiet, distorted or cut off.
Also note the operating system and its version, the app or browser you are using, and how the microphone connects: built-in, USB, a 3.5 mm jack or Bluetooth. Record when the problem happens, for example only at the start of a call or only after switching devices. These notes save time later.
Isolate where the fault occurs
Use the operating system's sound settings as the dividing line. If the system shows the microphone and its level meter moves when you speak, the hardware and connection are working, so the problem is in the browser or app. If the system does not list the microphone, or the meter never moves, look at the hardware, the connection and the system settings first.
A second input or a second app can help narrow it down. If a built-in microphone works where the headset does not, suspect the headset, its cable or the port. If the same microphone works in one app but not another, compare that app's permissions and its device selection. Skip this step if the first check already showed where the fault is.
Bluetooth headsets need extra care. Many appear as two entries: one for high-quality playback and one for the headset or hands-free mode that includes the microphone. If only the playback entry is in use, the headset works as an output device but sends no voice.
Try reversible fixes in order
Work through these steps in order and check the input level after each one. Menu names change between versions, so treat the paths below as a guide and look for the closest matching label on your system.
1) Check the hardware. Look for a mute switch on the headset, cable or microphone, and for a mute indicator light. Reconnect the plug firmly, or try a different USB port connected directly to the computer instead of through a hub. Some headsets use a single combined plug that does not carry the microphone signal when plugged into a separate microphone-only or headphone-only jack. In that case, use a matching port or the adapter that came with the headset.
2) Select the right input device in the system. On Windows 11, open Settings, then System, then Sound, and check the Input section. On Windows 10, the input device choice is also in Settings under System and Sound. On recent macOS versions, open System Settings, then Sound, then Input; older versions call this System Preferences. On Linux, the location depends on your desktop environment, but most sound settings panels have an input tab. Choose your microphone and speak. You should see the level meter move.
3) Allow microphone access in the system. On Windows 11, open Settings, then Privacy & security, then Microphone. On Windows 10, look under Settings and Privacy. Make sure microphone access is turned on, including access for desktop apps if your app needs it. On recent macOS versions, open System Settings, then Privacy & Security, then Microphone, and turn on access for the app or browser. You may need to restart the app before the change applies. If the app is missing from the list, it may not have requested access yet.
4) Check browser permissions. When a page asks for the microphone and the request was blocked before, the browser often will not ask again. Open the site permission controls next to the address bar, set the microphone to Allow or Ask, and reload the page. Browsers can also have their own default microphone in their settings, which may differ from the system default. Browser permission only works if the operating system also allows the browser to use the microphone.
5) Choose the microphone in the app itself. Video call and recording apps usually have an audio or device section in their settings. Pick the microphone by name instead of a generic default entry, and watch the app's own meter. Close other apps that might be using the microphone at the same time. If your voice cuts in and out, temporarily turn down the app's background noise suppression or automatic volume adjustment to see whether it is filtering out your speech.
6) Check level and format if audio is present but poor. If the input level is very low, raise it in the system input settings and check any gain control on the microphone or interface. Distorted or robotic sound can sometimes come from different apps expecting different formats. Compare the sample rate set in the device's format settings with what your device documentation lists before changing it.
7) Restart in a controlled way. Quit and reopen the app or browser, disconnect and reconnect the microphone, then restart the computer. Each step clears a different kind of stuck state, and none of them changes your settings.
Confirm the result
Recreate the original situation rather than relying on a single meter. Speak at a normal distance and check the system input level, then the meter in the app or browser where the problem started. Record a short clip, if the app allows it, and play it back through your usual output device to check volume and clarity. If the problem began after sleep or a reconnection, repeat that action and confirm the microphone still works.
Before you save or share a test recording, check where the app stores it and whether it uploads it anywhere. Delete test files you do not need.
Avoid drastic steps at this stage: factory resets, drivers from unknown download sources, or turning off security software across the whole system. These changes are hard to undo and can create new problems without proving what the cause was.
If the problem remains
Keep the notes you have collected: the operating system and app or browser versions, the connection type, which layer failed (system detection, system permission, browser permission or app selection), and whether a second microphone or second app behaved differently. Also note whether the same microphone works on another computer.
If the microphone fails on several computers and ports, contact the microphone or headset maker's support, or ask about repair. If no microphone works on one computer while the system shows no input devices at all, start with the computer maker's support and get any driver updates from their official support channels. A failed test only shows where the signal stops. It does not prove the hardware is broken, so share your observations with support rather than a conclusion.