View an image histogram

Inspect the RGB and luminance histograms of any image to understand its exposure and color balance. All processing happens in your browser.

Privacy-first: every image is processed locally in your browser. Nothing is uploaded, stored or transmitted to any server.

Exposure, read from the data

A histogram shows how a photo’s pixels distribute from shadows to highlights — the objective counterpart to “looks a bit dark”. A pile-up against the left edge means crushed shadows; against the right, blown highlights that no edit can recover. Photographers read histograms because screens lie and data doesn’t.

RGB and luminance, per channel

The tool renders both a combined luminance histogram and separate red, green and blue channels — the RGB view exposes color casts a luminance curve hides (a red channel piled right of the others means a warm cast). Check edits before publishing or diagnose a batch, locally in your browser.

Frequently asked questions

Is my image uploaded for analysis?
No. Color extraction, histograms and contrast checks all run locally in your browser.
What color information can I get?
Dominant colors, a copyable palette with hex codes and share percentages, and full RGB and luminance histograms.
What is the contrast checker for?
It measures the WCAG 2.1 contrast ratio between two colors and shows whether they pass AA, AA Large and AAA for accessible text.
Can I copy the color codes?
Yes. Click any swatch to copy its hex code, or copy the entire palette at once.