Image Histogram Viewer
Inspect how dark, midtone, and bright pixels are distributed across an image without uploading it.
A QUICK WALKTHROUGH
How to use this tool
- Choose a JPEG, PNG, or WebP image up to 20 MB.
- Review the red, green, blue, and luminance distributions.
- Change the channel view or select another image; all analysis stays in this browser.
Four intensity distributions
The tool plots separate red, green, blue, and relative-luminance histograms. Each channel has 256 bins from 0 to 255. The chart scales each channel independently so its shape remains visible.
Transparent pixels use a white background
Transparent images are composited onto white before analysis. Large images are proportionally reduced to a maximum 1,024-pixel edge before sampling, so the chart is a representative preview rather than an exact count of every original pixel.
Local and bounded processing
JPEG, PNG, and WebP images up to 20 MB and 40 megapixels are decoded and analyzed in your browser. The source file is not uploaded or stored.
GOOD TO KNOW
Common questions
What does a histogram show?
It counts how many analyzed pixels fall at each intensity from 0 (black) to 255 (white). Peaks indicate common tonal levels.
Are the counts exact for the original image?
For images larger than 1,024 pixels on either edge, the browser analyzes a proportionally reduced preview. The histogram is representative and may differ slightly from an all-pixel count.
How are transparent areas handled?
They are composited on white before calculating the channels and luminance.
Is my image uploaded?
No. Image decoding, preview resizing, and analysis happen locally in your browser.