Webcam Not Working on macOS: Troubleshoot Device Recognition
Mac camera not detected or showing a black screen? Isolate hardware, connection, camera permission and selected camera settings with reversible macOS fixes.
When a Mac camera stops working, the cause is usually one of a few layers: the camera hardware or cable, macOS privacy permissions, browser site permissions, or the app selecting a different device. This guide helps you find which layer is failing and fix it with changes you can undo.
Identify the symptom and environment
Start by writing down exactly what you see. Different symptoms point to different layers, so be precise before changing anything.
- The camera is missing from the app's device list entirely.
- The camera is listed but shows a black or frozen picture.
- The app reports that camera access is denied or blocked.
- The camera works in one app but not in another, or works in an app but not in a browser.
- The problem started after a macOS update, after connecting a new device, or only when the Mac is docked.
Also note whether you are using the built-in camera of a MacBook or iMac, an external USB webcam, or an iPhone through Continuity Camera, plus your macOS version (Apple menu, About This Mac). Menu names changed in macOS Ventura, so the version determines which setting paths apply below.
Isolate where the fault occurs
Test the camera in a built-in Apple app such as Photo Booth or FaceTime. These apps have no browser layer, so the result narrows the search quickly.
- Works in Photo Booth but not in your video call app: the problem is likely that app's camera permission or its selected camera.
- Works in a desktop app but not on a website: check the browser's own camera permission and the site's permission.
- Fails in every app, including Photo Booth: focus on hardware, connection, the closed lid, or system-level restrictions.
- The camera light turns on but the picture is black: something may be blocking the lens, or another app may be holding the camera.
For an external webcam, check whether macOS detects it at all. Hold the Option key, open the Apple menu and choose System Information, then look under Hardware for the Camera or USB section. If the webcam is not listed there, the issue is at the hardware or connection level, not in app settings.
On a MacBook, remember that the built-in camera is unavailable while the lid is closed, for example when using an external display in clamshell mode. In that setup, apps may show only an external camera or none at all.
Try reversible fixes in order
Work through these steps one at a time and retest after each, so you know which change made the difference.
1. Close other apps that may be using the camera
Quit video call apps, browser tabs with active calls, and recording or streaming tools. Some apps hold the camera in the background. If the green camera indicator next to the lens stays on with nothing visible using it, quit apps one by one until it turns off.
2. Check the camera permission in macOS
On macOS Ventura and later, open System Settings, then Privacy & Security, then Camera. On earlier versions, open System Preferences, then Security & Privacy, select the Privacy tab, then Camera. Make sure the app or browser you are using is switched on. If you just enabled it, quit and reopen that app; macOS often asks you to do this, and the change may not apply until you do.
If the app does not appear in the list, open it and try to use the camera once so macOS can show its permission request. If the toggle is greyed out or missing, the Mac may be managed by an organisation or restricted by Screen Time; in that case, check Screen Time content restrictions or ask whoever manages the device rather than trying to override the policy.
3. Check browser and site permissions
If the camera fails only in a browser, the browser itself needs the macOS camera permission from the previous step, and the website needs permission inside the browser. In Safari, open Settings, then Websites, then Camera, and set the site to Ask or Allow. In Chrome, Edge or Firefox, open the site's information or permissions panel next to the address bar and allow the camera. Reload the page after changing it. Exact labels vary between browser versions.
4. Confirm the selected camera in the app
Open the app's video or camera settings and check which device is selected. Apps may switch to an external webcam, a virtual camera from streaming software, or an iPhone through Continuity Camera when one becomes available. Select the camera you expect and confirm the preview updates.
5. Reseat the connection for an external webcam
Unplug the webcam and connect it directly to the Mac instead of through a hub, dock or extension cable, then try a different port or cable if you have one. If the webcam appears only when connected directly, the hub or dock is the likely factor. Lowering the resolution or frame rate in the app can also help show whether the connection is struggling with the video stream.
6. Restart the Mac
A full restart clears camera processes that may be stuck after sleep, an update or an app crash. It changes no settings and is often enough when the camera disappeared without any obvious reason.
7. Check for software updates
Install pending macOS updates and update the app or browser you use for calls. For an external webcam, use only software from the camera maker if their own support documentation calls for it; avoid driver downloads from unknown sources.
Confirm the result
Retest in the same app, browser or website where the problem first appeared, not only in Photo Booth. Check that the expected camera is listed and selected, that the preview shows a live, moving picture, and that it still works after quitting and reopening the app.
If the picture appears but looks dark, grainy or soft, recognition is fixed and what remains is image quality. Improve lighting by facing a window or lamp, clean the lens, and check the app's resolution setting before assuming a new fault.
If the problem remains
Keep a short record before contacting support: your macOS version, the camera model, whether it appears in System Information, which apps you tested, the exact error message, and which steps you already tried. This saves time and avoids repeating the same checks.
If a built-in camera is missing from System Information and fails in every app after a restart with the lid open, contact Apple Support or an authorised service provider. If an external webcam is not detected on any port or on another computer, contact the camera manufacturer. A camera that fails these checks still is not proof of a hardware fault; managed device policies or software conflicts can cause similar symptoms, so let support confirm the cause before you replace anything.