Photo auto enhance

Choose a photo and it is corrected at once: the darkest tones are pulled to black, the brightest to white, and a colour cast is neutralised. If the fix is too strong, lower the strength, or adjust brightness, contrast and saturation by hand before you download.

Everything happens in your browser. Your files are never uploaded.

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Choose or drop a photo; the automatic fix is applied straight away.
  2. Compare with the original by turning Auto levels and Auto white balance off and on.
  3. Lower the Strength if the fix goes too far.
  4. Adjust Brightness, Contrast and Saturation by hand if needed, then download.

How it works

  1. White balance (grey world): the averages of red, green and blue are measured, and each channel is multiplied by grey ÷ its own average, where grey is the mean of the three averages.
  2. Levels: the black point lo and white point hi are found from all colour values together, ignoring the darkest and brightest 0.5 %. Each value becomes (v − lo) × 255 ÷ (hi − lo).
  3. Strength mixes the original and the fixed picture: 50 % is halfway between them.
  4. Brightness adds up to ±127.5 levels (2.55 per step), contrast scales the distance from middle grey 128 by 1 + c ÷ 100, and saturation pushes colours away from (or towards) their own grey by the same percentage.

Example

A photo with averages red 120, green 100, blue 80 has a warm cast. Grey is 100, so red is multiplied by 100 ÷ 120 = 0.83, green by 1 and blue by 100 ÷ 80 = 1.25: a pixel (120, 100, 80) becomes a neutral (100, 100, 100).

If the darkest tones of a flat photo sit at 50 and the brightest at 150, auto levels maps 50 to 0 and 150 to (150 − 50) × 255 ÷ 100 = 255. At 50 % strength they become 25 and about 202.

Tips

  • Use auto enhance first and do creative edits (filters, grain, effects) after it.
  • Photos of snow or a white wall often come out grey in cameras; auto levels brings the white back.
  • If skin tones turn too cool, keep levels on and turn white balance off.

Frequently asked questions

What does auto levels do?

It finds the black point and the white point of the photo, the darkest and brightest values once the extreme 0.5 % at each end is ignored, and stretches the tones so they become 0 and 255. A hazy, grey-looking picture regains its contrast. Ignoring the extremes keeps a few specks of pure black or a bright reflection from blocking the fix.

How does the auto white balance work?

It uses the grey-world method: in an average scene red, green and blue should come out about equal on average. Each channel is scaled so that its average equals the average of all three, which removes an overall yellow, blue or green cast.

Why does the result look wrong on some photos?

The automatic fix assumes a varied scene. A sunset, a forest or a photo that is mostly one colour on purpose gets neutralised too much. Turn white balance off, or lower the strength to blend the fix with the original.

Is my photo uploaded?

No. The photo is analysed and changed by your browser on your device.

More in Images

All tools in this category: Images ·Updated November 4, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.