Fix white balance
Fix the white balance of a photo and remove an orange or blue color cast, free and in your browser with no upload. Click anything that should be gray, or use the auto button and the temperature and tint sliders.
Indoor light is orange, shade is blue, and cameras get it wrong. Pick something that should be neutral gray and the rest follows.
In detail
White balance corrects a color cast by scaling the red, green and blue channels against each other, so light that came out orange or blue comes back to neutral. Click any spot in the photo that should be gray and the tool averages a 5-by-5 patch of the original pixels there, works out the three gains that make it neutral, and applies them to every pixel.
There is also a gray-world auto button, temperature and tint sliders running from -100 to 100, and a strength slider that blends the correction back toward the original. Indoor bulbs tend to come out orange, shade and overcast light blue, and fluorescent tubes green.
Fix white balance at a glance
- Input
- JPG, PNG, WebP, AVIF, HEIC, GIF (first frame), BMP, TIFF, SVG and other image formats
- Output
- The original format, PNG, WebP or JPEG
- What it does
- Click-to-neutral gray picker
- Gray-world auto correction
- Temperature and tint sliders
- A strength blend
- Batch processing
- Who it is for
- Anyone whose indoor, shaded or fluorescent-lit photos came out with a color cast.
- Limits
- One set of settings applies to every file in the batch.
- Gains are capped at 8x, so a near-black reference cannot amplify noise into color.
- Privacy
- Runs entirely in your browser: no file is uploaded, and nothing is kept after you close the tab.
How to fix white balance in a photo
- Drop an image Drag a photo in. It is decoded and drawn on the canvas, ready to sample from.
- Click a spot that should be gray Click anywhere neutral — a white wall, a gray card, a road. The click averages a 5-by-5 patch of the original pixels, so clicking the same spot twice gives the same answer instead of compounding.
- Or run gray world Auto assumes the whole scene averages to gray. That holds on a mixed scene and falls over on a photo that is mostly one color, such as grass or a red wall, which is why it is a button rather than the default.
- Nudge temperature, tint and strength Temperature runs cool and blue to warm and orange. Tint runs green to magenta, which is the axis fluorescent light gets wrong. Strength blends the whole correction back toward the original; at 0 nothing changes.
- Apply and download Pick keep, PNG, WebP or JPEG, then apply. A single file downloads directly; a batch comes back as a ZIP.
Fix white balance: common questions
How does clicking one gray spot fix the whole photo?
The sampled color is what should have been neutral, so the three gains that pull it to its own average brightness are the gains that neutralize the cast everywhere. The correction is scale-invariant: a dark gray and a light gray of the same hue ask for the same gains, so it moves color without moving exposure.
Are the temperature numbers in Kelvin?
No. Temperature here is a relative warmth from -100 to 100, not an absolute color temperature, because the light a photograph was taken under is unknown to the tool and a Kelvin figure would be a guess dressed up as a measurement. Both axes are exponential, so -40 exactly undoes +40 and lands back on the pixels you started from.
What are the limitations?
One correction goes on every file in the batch, so photographs shot under different light need a pass each. Gains are capped at 8×, which stops a click on a near-black pixel from amplifying sensor noise into color, and a reference that is clipped to pure white has already lost its color, so the correction made from it is a guess.