Equalize an image histogram automatically

Helpful for flat or low-contrast photos, scans and technical images where important detail is difficult to distinguish.

Expand the luminance range automatically through histogram equalization, revealing stronger contrast and clearer tonal separation.

How to use

  1. Upload a PNG, JPEG or WebP photo that looks flat or low in contrast to begin equalization.
  2. Run the automatic treatment so luminance levels are spread across the available range.
  3. Download the result and compare it with the original to check whether weak details are better separated.
  4. If the result looks too harsh, return to the original and try another image or setting.

Example

A student scans an old technical document that looks grey. They use equalization to make lines and notes easier to read, then check that the background does not become too grainy before sending it to their teacher.

Limits and formats

Where processing happens

The whole calculation happens in your browser. Your image never leaves the device and nothing is sent to a remote service. That makes it easy to test several settings without distributing the content. If noise becomes distracting, reduce the effect later in an editor.

Frequently asked questions

When is equalization genuinely useful?

It helps most when an image is hazy, grey or scanned with low contrast. It redistributes tones so details become easier to tell apart. On an already well-exposed photo, it can create an artificial look instead.

Why does noise sometimes increase?

Equalization stretches the gaps between nearby tones. In dark or uniform areas, small variations become more visible, which can reveal digital noise or compression defects. If this becomes distracting, reduce the effect later in an editor.

Can I control the strength?

The tool description only mentions automatic equalization. If the result feels too strong, try another image or refine the copy you obtained with a more precise editing tool.

Tools in the same category