How to Fix External Webcam Not Working on Mac
External webcam not working on your Mac? Check the connection, accessory approval, camera permissions and the app's camera selection, in that order, to find and fix the cause.
The short answer
When an external webcam fails on a Mac, the cause is usually one of four things. The Mac may not detect the camera at all. On Apple silicon laptops, the accessory may not have been approved to connect. The app may not have permission to use the camera. Or the app may be using a different camera, such as the built-in FaceTime camera or an iPhone through Continuity Camera. Work out which of these applies before you change anything. A camera the Mac cannot see needs a hardware or connection fix. A camera that works in one app but not another needs a permission or settings fix in that app.
Two conditions change the approach. If your Mac is managed by an employer or school, a configuration profile may block camera access, and only the administrator can change that. If Screen Time content restrictions are active on your account, the camera can be switched off there.
This guide covers video capture. A webcam's built-in microphone is a separate audio input with its own permission and its own input selection, so a working picture does not mean the webcam's microphone is being used, and the reverse is also true. A short section at the end covers the microphone.
Step 1: Check whether the Mac detects the webcam
Hold the Option key, open the Apple menu, and choose System Information. In the sidebar under Hardware, select Camera. Then check the USB section as well, and the Thunderbolt/USB4 section if your webcam connects through a dock.
- Webcam listed under Camera: macOS recognizes it as a video device. Go to Step 3.
- Listed under USB but not under Camera: the Mac sees a connected device but does not treat it as a standard camera. This can happen with webcams that need vendor software or with a faulty connection. Go to Step 2, then check the manufacturer's macOS support information.
- Not listed anywhere: the Mac is not detecting the device. Go to Step 2.
This check confirms detection only. A camera that appears in System Information can still be blocked by permissions, selected incorrectly in an app, or unable to deliver a picture.
Step 2: Rule out the connection and accessory approval
Change one thing at a time and recheck System Information after each change.
- Unplug the webcam, wait a few seconds, and plug it straight into a port on the Mac rather than into a hub, dock or display.
- If you use a USB-A to USB-C adapter or cable, try a different one. Some cables carry power only and no data.
- If the webcam has a physical privacy shutter, a slide switch or a power button, make sure it is open and switched on. A closed shutter usually produces a black image, not a missing device.
- On a Mac laptop with Apple silicon running macOS Ventura or later, watch for a prompt asking whether to allow the accessory to connect. If you dismissed it, unplug and reconnect the webcam to get the prompt again. Open System Settings > Privacy & Security and check the setting for allowing accessories to connect.
- Restart the Mac with the webcam connected.
If the webcam appears after one of these changes, the hub, cable, port or approval was the cause. Keep the working setup. If the webcam still does not appear in any port, try it on another computer. If it fails there too, the webcam or its cable is the likely problem. If it works elsewhere, contact the webcam manufacturer and ask about macOS support for your macOS version.
Step 3: Test the camera in an Apple app
Open Photo Booth or FaceTime. In Photo Booth, open the Camera menu in the menu bar and choose the external webcam. In FaceTime, open the Video menu and choose the webcam.
- Live picture appears: macOS can capture video from the webcam. The problem is in the other app's permission or settings. Go to Step 4.
- Webcam is listed but the picture is black or frozen: check the privacy shutter, quit any other app that may be using the camera, and restart the Mac. If the problem continues, the webcam may need the manufacturer's software or firmware support. Go to Step 6.
- Webcam is not listed in the menu but appears in System Information: check whether Screen Time or a management profile limits the camera (Step 5), then go to Step 6.
A working picture in Photo Booth shows that the webcam and macOS can capture video. It does not show that a third-party app, a browser or a website has permission to use the camera, or that it has selected this camera.
Step 4: Fix permissions and camera selection in the app you need
macOS asks for your permission the first time an app tries to use the camera. If you declined that request, the app sees no camera or a black image.
- On macOS Ventura and later, open System Settings > Privacy & Security > Camera. On earlier versions, open System Preferences > Security & Privacy > Privacy > Camera.
- Turn on the switch or checkbox for the app, such as Zoom, Teams, Chrome or Safari.
- Quit the app completely and reopen it. Many apps only pick up a permission change after a relaunch.
- In the app's audio and video settings, select the external webcam by name. Apps keep their own camera choice. They may default to the built-in camera or to an iPhone through Continuity Camera, even when the external webcam is connected.
Browsers add a second layer of permission. The browser itself needs camera permission in macOS. Then each website needs permission inside the browser, usually from the camera or site-settings icon in the address bar. If the browser has macOS permission but the site is blocked, or the reverse, video will not appear. After you allow both, reload the page and choose the external webcam in the site's device menu if it has one.
If an app does not appear in the Camera privacy list at all, it may not have requested access yet. Open the app and start a video preview to trigger the request. Some apps need an update before they can request access properly.
Step 5: Check Screen Time and device management
- Screen Time: open System Settings > Screen Time > Content & Privacy, and check whether the camera is allowed. If someone else manages Screen Time for your account, they need to change it.
- Managed Macs: if System Settings shows a profile under Privacy & Security or General > Device Management, your organization may control camera access. Contact the administrator. Do not try to remove the profile yourself.
Step 6: Vendor software, firmware and updates
Many external webcams use the standard USB video class and work in macOS without extra software. Some models rely on the manufacturer's app for setup, controls or firmware updates. If your webcam is detected but behaves badly, check the manufacturer's support information for your model and macOS version. Install firmware only with the manufacturer's own tool and instructions. Keep the webcam connected and the Mac awake until the update finishes. Interrupting a firmware update can leave the device unusable.
Also install available macOS updates from System Settings > General > Software Update, and update the app you use for calls. Back up first if you do not have a recent backup.
Optional: Reset camera permissions
If an app has permission in System Settings but still cannot reach a camera that works in Photo Booth, you can reset the camera permission records with Terminal. This removes camera permission from every app, so each app asks again the next time it uses the camera. Run the command, restart the Mac, open the app, and allow access when prompted.
tccutil reset Camera
How to tell it is fixed, and when to stop
Retest the same thing that failed, in the same app, website or call. A preview in Photo Booth alone does not confirm the fix. The webcam should appear by name in the app's camera menu, show a live, moving picture, and still work after you quit and reopen the app.
Stop troubleshooting at home in these cases. If the webcam is not detected on any port or on any other computer, contact the manufacturer about a repair or replacement. If it works on other computers but not on your Mac after these steps, contact the manufacturer about macOS support, or contact Apple Support. If camera access is controlled by a management profile, contact your administrator.
If the picture works but the webcam's microphone does not
Open System Settings > Sound > Input and check whether the webcam's microphone is listed and selected. Speak and watch the input level meter. The meter shows that macOS receives sound from that input. It does not show that a particular app is using it. Next, check System Settings > Privacy & Security > Microphone for the app. Then select the webcam's microphone in the app's own audio settings, because apps can use a different input from the system default.