How to Enable Camera Permissions in Your Browser
Allow camera access in Chrome, Edge, Firefox and Safari, check operating-system privacy settings, and fix a site that keeps saying camera permission is blocked.
A website can use your webcam only after two separate approvals: the browser must allow that site to use the camera, and your operating system must allow the browser itself to use the camera. If either is blocked, the page shows a black preview, an error, or a prompt such as asking you to turn on camera permissions for your browser before continuing. This guide covers both approvals for common desktop and mobile browsers.
Before you start
- Make sure a camera is connected or built in, and that any physical privacy shutter or camera switch is open.
- Close other apps that may already be using the camera, such as video-call or recording software. Some systems let only one app use the camera at a time.
- Open the site over a secure connection. Browsers generally allow camera access only on pages loaded over HTTPS or from your own computer, so a page loaded over plain HTTP may never show the permission prompt.
- Update your browser if it is very old. Menu labels in this guide can differ slightly between versions.
Granting the permission itself happens locally: the browser stores your choice for that site on your device. What the site does with the video afterwards is a separate question. Some camera tests and tools process the image only in the browser, while video-call and recording services send it to their servers. Check the site's own privacy information if this matters to you rather than assuming either way.
Step-by-step instructions
Start with the quickest method: reload the page and watch for the permission prompt near the address bar. Choose Allow. If you see no prompt, or you previously chose Block, change the setting manually using the steps for your browser below.
Google Chrome (desktop)
- Open the site that needs the camera.
- Click the icon to the left of the web address (a padlock or a settings-style icon, depending on the version).
- Find Camera in the list and set it to Allow. If it is not listed, open Site settings from the same panel.
- Reload the page.
- To review all sites at once, open the Chrome menu, go to Settings, then Privacy and security, then Site settings, then Camera. Here you can also choose which camera Chrome uses by default and remove sites from the blocked list.
Microsoft Edge
- Open the site and click the icon to the left of the web address.
- Set Camera to Allow, or open Permissions for this site to change it there.
- Reload the page.
- For all sites, open Settings, then Cookies and site permissions, then Camera. You can pick the default camera and check the Block and Allow lists.
Mozilla Firefox
- Open the site and click the permissions icon in the address bar. If the camera was blocked, a crossed-out camera icon usually appears there.
- Clear the blocked camera permission so Firefox asks again, then reload the page and choose Allow when prompted.
- For all sites, open Settings, then Privacy & Security, scroll to Permissions and click Settings next to Camera. Remove or change the entry for the site, and make sure new requests are not set to be blocked automatically.
- When Firefox asks for permission, it may let you pick a camera from a drop-down list in the prompt. Choose the right one before allowing.
Safari on Mac
- Open the site in Safari.
- In the menu bar, choose Safari, then Settings (called Preferences in older versions).
- Open the Websites tab and select Camera in the sidebar.
- Find the site in the list and set it to Allow or Ask. The option at the bottom of the window controls what happens for sites you have not configured yet.
- Reload the page.
Android and iPhone or iPad
- Chrome on Android: open the Chrome menu, go to Settings, then Site settings, then Camera, and make sure the site is not blocked. Also check that Chrome has camera permission in your phone's app settings, under Apps, Chrome, Permissions. Labels vary by manufacturer.
- Safari on iPhone or iPad: open the Settings app, go to Safari, then Camera, and choose Ask or Allow. You can also change it for a single site by tapping the page settings icon in the Safari address bar.
- Other browsers on iPhone or iPad: open the Settings app, scroll to the browser's name and turn on Camera there.
Operating-system permissions on a computer
If the site permission is set to Allow but the camera still does not work, your operating system may be blocking the browser.
- Windows 11: open Settings, then Privacy & security, then Camera. Turn on camera access, turn on Let apps access your camera, and turn on Let desktop apps access your camera, since most browsers are desktop apps. Windows 10 has similar options under Settings, Privacy, Camera.
- macOS: open System Settings, then Privacy & Security, then Camera, and turn on the switch next to your browser. On older versions this is in System Preferences, Security & Privacy, Privacy tab, Camera. You may need to quit and reopen the browser after changing it.
- Linux: there is often no central switch, but sandboxed browser packages can have their own permission controls, and the camera device must be accessible to your user account.
Every change above is reversible. To withdraw access later, return to the same setting and choose Block or Ask, or remove the site from the allowed list.
Check the output
- Reload the page and confirm a live image appears, not a black or frozen frame.
- Look for the camera-in-use indicator: most browsers show an icon in the address bar or tab, and many laptops light an LED next to the lens.
- Confirm the selected camera is the one you expect. If you have more than one camera, choose it in the site's own settings or in the browser's camera settings described above.
- If the site displays resolution or frame rate, treat those figures as what the browser reports for the current session. They depend on the camera, the browser, the site's request and available bandwidth, and can change during a call.
- If the image is dark or grainy but working, the permission step is done. Image quality is then mostly a matter of lighting and camera settings, not permissions.
Common problems and next steps
The site keeps saying to turn on camera permissions for your browser before continuing: check both levels. First the site permission in browser settings, then the operating-system permission for the browser. A block at either level produces the same message on most sites. After changing anything, reload the page; some browsers need a full restart after an operating-system change.
No permission prompt appears: the site may already be blocked, or the page may not be loaded over a secure connection. Remove the site from the blocked list so the browser asks again. A page embedded inside another site can also be blocked from using the camera by the embedding page; opening the tool directly may help.
The camera is allowed but the preview is black or reports that the device is in use: close other apps and browser tabs that might be holding the camera, then reload. Also check that the browser is set to use the correct camera rather than a virtual camera or a disconnected device.
The setting is greyed out or changes back: on work or school devices, an administrator policy may control camera access. In that case the setting cannot be changed from the browser, and you will need to contact whoever manages the device.
The camera is not detected anywhere: if no app on the computer can see it, the issue is with the hardware, the cable or the device driver rather than the browser. Try another USB port, reconnect the camera, or check the system's device list before returning to the browser settings.