Guide Updated Jul 27, 2026 10 min read

Webcam or Microphone Not Working? Browser and Device Fixes

Diagnose a black camera, silent microphone, blocked permission, wrong input device, or another app holding your hardware. Follow the checks in order, then verify the fix in your browser.

Already changed a setting?

Verify the fix with a local camera preview and microphone meter

Run a Live Test

Start here: a 60-second diagnosis

A camera or microphone failure usually comes from one of four layers: the physical device, another application, the operating system, or the browser. Check them in that order so you do not spend ten minutes changing browser settings while a privacy shutter is still closed.

  1. Check the hardware. Open the webcam shutter, reconnect USB devices, confirm headset cables are seated, and turn off any physical microphone mute switch.
  2. Close competing applications. Fully quit Zoom, Microsoft Teams, Google Meet tabs, Discord, Slack, OBS, camera utilities, and recording software.
  3. Confirm the operating-system device. Make sure the intended camera and microphone appear in Windows or macOS settings and are not disabled.
  4. Reset browser permission. Allow camera and microphone access for the current site, then reload the page.
  5. Select the correct input. Laptops, docks, monitors, headsets, and virtual-camera software can create several devices with similar names.

After each change, use the ToolKnit Webcam & Mic Test to check whether the camera preview appears and the microphone meter moves. This separates a browser or hardware problem from a problem inside a meeting app.

Fix a webcam that shows a black screen

A black preview does not always mean the camera is broken. The browser may have permission while another process still owns the device, the wrong camera may be selected, or the lens may be physically covered.

Release the camera from another app

Leave active calls and stop camera previews or recordings. Then fully quit Zoom, Teams, Discord, OBS, Skype, and manufacturer camera utilities. Closing a window is sometimes not enough: check the Windows system tray or macOS menu bar and choose Quit. Reload the browser page after the camera indicator light turns off.

Check the shutter, function key, and connection

Open the privacy slider over the lens and look for a keyboard camera-disable key, often marked with a crossed-out camera. For a USB webcam, reconnect it directly instead of through an unpowered hub. Try another USB port if the device disappears from system settings.

Select the intended camera

A dock, virtual camera, phone-link feature, capture card, or external monitor can add extra video inputs. Select the physical webcam in the test page. If the browser lists an old device that is no longer connected, reload after reconnecting the correct camera.

Update or re-enable the device

On Windows, open Device Manager and check Cameras or Imaging devices. Enable the camera if it is disabled and install available driver updates. On macOS, restart the browser first; if every application shows a black image, restart the Mac to reset the camera service.

Fix a microphone that has no sound

If the browser detects a microphone but the meter never moves, work from the physical controls toward software settings.

  1. Remove hardware mute. Check the headset button, inline cable switch, laptop function key, USB microphone gain knob, and any red mute light.
  2. Choose the correct input. Select the headset or USB microphone rather than a monitor, webcam microphone, disconnected dock, or virtual audio device.
  3. Raise the input level. Open the system sound settings, speak normally, and confirm the operating-system meter reacts before testing in the browser.
  4. Reconnect Bluetooth audio. Bluetooth devices may expose separate stereo-output and hands-free-input profiles. Disconnect and reconnect the headset if its microphone profile is missing.
  5. Close apps holding the microphone. Quit calling, recording, streaming, voice-changing, and noise-cancellation software, then reload the test.

If the operating-system input meter also stays flat, the problem is below the browser layer. Reconnect the device, test another port, or check the manufacturer's driver and firmware tools.

Reset browser camera and microphone permissions

Permission can remain blocked after an accidental click. Changing the setting usually requires a reload before the browser will request the device again.

Chrome and Microsoft Edge

Open the site controls beside the address bar, find Camera and Microphone, set both to Allow, and reload. If either option is missing or stuck, open Site settings and reset permissions for the site. Also confirm the correct default devices under the browser's camera and microphone settings.

Firefox

Use the permission icon beside the address bar to clear a blocked camera or microphone decision, then reload and respond to the new prompt. Firefox may let you choose the device inside the prompt, so confirm that the selected name matches your hardware.

Safari on macOS

Open Safari > Settings > Websites, review Camera and Microphone, and allow the current website. You can also use Settings for This Website from the Safari menu. Reload the page after changing either permission.

Check Windows and macOS privacy controls

The browser cannot override a system-wide privacy block. If permission looks correct in the address bar but access still fails, inspect the operating system.

Windows 10 and Windows 11

Go to Settings > Privacy & security > Camera and Microphone. Turn on device access and allow desktop apps to use each device. Then open Settings > System > Sound > Input to select the microphone and check its level. Windows updates or privacy tools can change these controls without changing the browser's saved permission.

macOS

Open System Settings > Privacy & Security, then review Camera and Microphone. Enable the browser you are using. Quit and reopen the browser when macOS requests it; simply refreshing the tab may not apply a newly granted system permission.

When Zoom, Teams, Meet, Discord, or OBS owns the device

Some cameras, microphones, drivers, and virtual devices support only one active application. A previous meeting can leave a preview or background process running even after the call window closes.

  • Leave active calls and stop all camera previews, recordings, virtual cameras, and screen-capture sessions.
  • Quit the application from the system tray or menu bar instead of only closing its window.
  • Close duplicate browser tabs that may still have an active camera or microphone indicator.
  • Disable OBS Virtual Camera or other virtual-device software temporarily so you can test the physical device directly.
  • If the device remains busy, restart the browser. Restart the computer only after the faster checks fail.

Camera and microphone fixes on phones

iPhone and iPad

Check the website setting in Safari and the device controls under Settings > Privacy & Security > Camera and Microphone. Close FaceTime, camera, calling, and recording apps. If you previously denied access, reload the site after changing permission.

Android

Check both permission layers: the site's permission inside Chrome or Edge and the browser app's Camera and Microphone permission in Android Settings. Close video-call and recorder apps, then return to the browser. If a Bluetooth headset supplies the wrong microphone, disconnect it and test the phone's built-in mic first.

How ToolKnit performs the test privately

The test uses the browser's MediaDevices.getUserMedia() API to request a local live stream after you grant permission. The camera stream is attached directly to the on-page preview, while the microphone stream is analyzed locally for the volume meter.

  • No peer-to-peer call: the page does not create an RTCPeerConnection or send your stream to another participant.
  • No recording: the page does not create or save an audio or video recording.
  • No media upload: ToolKnit does not send the camera or microphone stream to its servers.
  • Tracks are released: clicking Stop or closing the tab ends the active media tracks.

Verify the fix

Open the live Webcam & Mic Test, start one device at a time, and accept the browser prompt. A visible camera preview confirms video access. A moving volume meter confirms audio input. Switch devices in the dropdown if the first selection is not the hardware you intend to use.

When both checks pass, stop the test before opening your meeting application so the hardware is released cleanly.

Frequently asked questions

Why is my webcam showing a black screen?

A black webcam usually means another app is using the camera, browser permission is blocked, the wrong camera is selected, or a physical privacy shutter is closed. Close video apps, check the shutter, reset the site's camera permission, and select the correct device before testing again.

Why is my microphone detected but not picking up sound?

Check for a hardware mute switch, select the correct input device, raise the operating system input level, and close apps such as Zoom, Teams, Discord, or OBS that may be holding the microphone. Bluetooth headsets may also expose separate input and output devices.

How do I reset camera or microphone permission in my browser?

Open the site controls beside the address bar, change Camera and Microphone to Allow, then reload the page. In Safari, use Settings for This Website or Safari Settings > Websites. If the controls still do not appear, reset the site's stored permissions and try again.

Can Zoom, Teams, Meet, Discord, or OBS block my camera or microphone?

Yes. Some devices or drivers allow only one active application. Leave the call, stop previews and recordings, fully quit the competing app from the system tray or menu bar, then reopen the browser test.

Is my camera or microphone stream recorded or uploaded?

No. The test uses the browser's MediaDevices.getUserMedia() API to access a local live stream. It does not create a peer-to-peer call, record the media, or send the stream to ToolKnit servers. Stopping the test or closing the tab releases the tracks.

How can I fix camera or microphone access on a phone?

On iPhone or iPad, check Safari website permissions and iOS Privacy & Security settings. On Android, check both the browser's site permission and the browser app's Camera and Microphone permissions. Close calling or recording apps before testing again.

Ready to verify the repair?

Check the camera preview and microphone meter without recording or uploading media

Run a Live Test

Related guides & tools

Free Online Keyboard Tester Check every key on your keyboard works —mechanical, membrane, laptop. Real-time visual feedback. Free Online Aim Trainer Improve your mouse accuracy and reaction speed with customizable training scenarios. Reaction Time Test Measure how fast you respond to visual stimuli. Compare your score against the average.