No Login Data Private Local Save

Auto White Balance - Online Fix Color Casts

5
0
0
0
Drop your photo here

or click to browse — JPG, PNG, WebP supported

High-resolution images processed locally in your browser
Original Image

Your original photo will appear here

Click a neutral gray/white area
Corrected Image

Corrected result will appear here

Cool Warm
Green Magenta
Presets:
Frequently Asked Questions
What is white balance and why does it matter?
White balance is the process of adjusting colors in an image so that white objects appear truly white, regardless of the lighting conditions under which the photo was taken. Different light sources have different color temperatures — incandescent bulbs cast a warm orange glow, while overcast skies create a cool blue cast. Proper white balance ensures your photos look natural and true to life. Our eyes automatically compensate for these differences, but cameras often need help. This tool corrects color casts digitally, restoring natural-looking colors to your images.
How does the Auto White Balance algorithm work?
Our auto white balance uses the Gray World assumption algorithm — it assumes that the average color of all pixels in a well-balanced image should be neutral gray. The tool calculates the average red, green, and blue values across your entire image, then adjusts each color channel's gain so that all three averages converge to the same neutral value. This effectively removes dominant color casts. For more precise correction, you can use the White Point Picker to manually select an area that should be neutral gray or white.
What is the White Point Picker and how do I use it?
The White Point Picker (eyedropper tool) allows you to manually select a neutral reference area in your photo. Click the "Pick White Point" button, then click on any area in the original image that should be white or neutral gray (like a white wall, a gray card, clouds, or even the white of an eye). The tool will then adjust the entire image's white balance so that the selected point becomes perfectly neutral. This method is more accurate than automatic correction when you can identify a reliable neutral reference in the photo.
What do Color Temperature and Tint sliders do?
Color Temperature adjusts the warm/cool balance of your image. Moving the slider toward "Warm" (positive values) adds amber/golden tones, simulating warmer light. Moving toward "Cool" (negative values) adds blue tones, simulating cooler light. This corresponds to the Kelvin scale used in photography — lower Kelvin values (~3200K) are warm, higher values (~6500K) are cool.

Tint adjusts the green/magenta balance. Moving toward "Green" corrects magenta color casts (common under fluorescent lighting), while moving toward "Magenta" corrects greenish casts. These fine-tuning controls give you complete creative control over your image's color balance.
Is my image processed securely? Does it get uploaded anywhere?
Yes, completely secure. All image processing happens entirely within your browser using the HTML5 Canvas API and JavaScript. Your photos are never uploaded to any server — they stay on your device at all times. This means your privacy is fully protected, and the tool works even when you're offline. No data leaves your computer. The processing is fast because it runs locally on your own hardware.
What image formats and sizes are supported?
The tool supports JPEG, PNG, and WebP image formats. There's no strict file size limit since processing happens locally, but for optimal performance we recommend images up to 4000px on the longest side. Very large images (6000px+) may take slightly longer to process. The download output is in PNG format to preserve maximum quality. All common color profiles (sRGB, Adobe RGB) are handled correctly by the browser's Canvas API.
When should I use Auto White Balance vs. manual adjustment?
Auto White Balance works best for images with a clear, dominant color cast and a good mix of colors throughout the scene. It's a great one-click starting point for most photos.

Manual adjustment (sliders + white point picker) is better when: the image has large areas of a single color that might confuse the algorithm (like a sunset or a blue ocean), when you need precise color matching for product photography, or when you want creative control over the mood of your image. We recommend trying Auto WB first, then fine-tuning with the sliders.
What are common causes of color casts in photos?
Color casts commonly occur due to:
Indoor lighting: Tungsten/incandescent bulbs create warm orange casts; fluorescent lights often produce greenish tints
Overcast/cloudy weather: Creates cool blue casts due to the scattering of light
Shade: Subjects in shadow can appear bluish because they're lit primarily by the blue sky
Mixed lighting: When multiple light sources with different color temperatures illuminate the same scene
Underwater photography: Water absorbs red light, creating strong blue/green casts
Sunrise/sunset: Golden hour creates intentional warm casts that you may want to preserve or reduce
Can I batch-process multiple images?
This web tool processes one image at a time for simplicity. However, since all processing happens client-side, you can quickly process multiple images by repeating the workflow — upload, auto-correct, download — for each photo. For batch processing needs, consider using dedicated desktop software like Adobe Lightroom, Capture One, or free alternatives like Darktable or RawTherapee, which support bulk white balance adjustments across many images simultaneously.
What's the difference between white balance and exposure?
White balance adjusts the color of light in your image — it determines whether whites appear truly white or have a color cast. It affects the relative intensities of red, green, and blue channels.

Exposure adjusts the overall brightness of your image — how light or dark the entire photo appears. Exposure affects all color channels equally. While both impact the final look, they address fundamentally different aspects of image quality. This tool focuses exclusively on white balance and color cast correction.