Contrast image: How to adjust webcam brightness, contrast and gamma
Webcam image looks flat, washed out or too harsh? Learn where to find brightness and contrast settings, how gamma differs, and the order of checks to fix it.
The short answer
To change the contrast of a webcam image, first fix the lighting. Then use the camera's own brightness and contrast controls, which are found in the operating system, the camera maker's utility or the video app. If the picture still looks wrong, check exposure, backlight compensation and gamma before adjusting contrast further. Contrast only spreads or compresses the tones the camera has already captured. It cannot recover detail lost to a bright window behind you or a dark room.
One condition changes this answer. If you want to adjust a photo or screenshot you have already saved, any image editor or online contrast changer will work. Those tools edit the file only. They do not change your live webcam feed in a video call.
Brightness, contrast and gamma in plain English
- Brightness shifts the whole image lighter or darker by the same amount.
- Contrast sets the distance between the darkest and lightest parts. High contrast looks punchy but can turn shadows to solid black and highlights to plain white. Low contrast looks flat or washed out.
- Gamma changes the midtones, such as faces and skin, while affecting pure black and pure white much less. When a face looks too dark but the background looks fine, gamma is often a better control than brightness.
- Exposure controls how much light the sensor gathers. It works earlier in the process than brightness and contrast, so get it right first.
Check things in this order
- 1. Lighting: Bright light behind you, such as a window or lamp, makes the camera expose for the background and leaves your face dark and low in contrast. Face the light source, or add soft light in front of you.
- 2. Lens: Smudges and dust spread light across the image and reduce contrast. Wipe the lens gently with a clean, dry microfiber cloth.
- 3. Correct camera selected: Confirm the app is using the camera you are adjusting. Laptops with an external webcam, a virtual camera or a docking-station camera may list several devices. Settings changed on one camera will not affect another.
- 4. Automatic adjustments: Auto exposure, backlight compensation, HDR and low-light modes can override your manual brightness and contrast settings. Some of these also make the picture change as lighting shifts. Turn them off one at a time to see which one helps.
- 5. Manual sliders: Adjust brightness or exposure until your face is properly lit. Next, set contrast. Use gamma last to fine-tune the midtones.
- 6. App effects: Filters and appearance or low-light features in video-call apps are applied after the camera's settings. Turn them off while testing so you can see the camera's actual output.
Where to find the contrast control
Where the controls live depends on your operating system, the camera model and its driver. Menu names also vary between versions, so treat the paths below as general starting points.
- Windows 11: Recent versions include per-camera settings in Settings under Bluetooth & devices, then Cameras. Select your camera to see brightness and contrast sliders. Which other controls appear depends on what the camera and driver support.
- macOS: System Settings does not offer a general-purpose brightness or contrast slider for webcams. Options include the camera maker's utility, a third-party camera control app, or the video effects in Control Center on supported Macs.
- Linux: Most USB webcams follow the UVC standard and show their controls through Video4Linux. Command-line tools such as v4l2-ctl and graphical front ends can read and change brightness, contrast, gamma and exposure.
- Manufacturer software: Many external webcams come with a companion app that offers more controls than the operating system, including gamma, exposure and backlight compensation.
- Video-call apps and browsers: Some apps have their own video settings for lighting or appearance. Browser-based calls usually use whatever the operating system or camera utility has set. Websites rarely offer their own contrast slider.
On Linux, you can list the controls your camera supports and then set a value. Replace the device path and value with ones that match your system. The allowed range is shown in the output of the first command.
v4l2-ctl -d /dev/video0 --list-ctrls
v4l2-ctl -d /dev/video0 --set-ctrl=contrast=VALUE
v4l2-ctl -d /dev/video0 --set-ctrl=gamma=VALUE
If the slider is missing or has no effect
- The camera or its driver may not support that control. In that case the operating system cannot show it.
- An automatic mode may be overriding the setting. Turn off auto exposure or auto adjustment, then try the slider again.
- Another app may be holding the camera or applying its own settings. Close other apps that use the camera and test again.
- Some cameras keep settings only while the companion app is running, or reset them when the camera is unplugged. If your changes keep disappearing, check whether the utility has an option to save or start automatically.
Video only, not audio
Brightness, contrast and gamma affect only the webcam's video. They have no effect on the microphone, even if the microphone is built into the same webcam. Camera access permissions are also separate: they control whether an app may use the camera at all, not how the picture looks. If the image is missing completely rather than poorly adjusted, the problem is device detection or permission, not contrast.
What this guide cannot confirm
No model-specific information was available for this guide. It cannot tell you which controls a particular webcam offers, its default values, or the exact menu layout in a specific app version. For those details, check the documentation for your camera model and the video app you use.