Luminance Histogram Analyzer
Luminance Histogram Analyzer
Pixel-by-pixel brightness stats · judge exposure objectively
Drop an image here, or click to choose a file
Rec.601 weighted luminance: 0.299R + 0.587G + 0.114B
How to Use
📖 Tool Introduction
The Luminance Histogram Analyzer is an online exposure-diagnosis tool built for photographers, designers and retouchers. It converts every pixel of the image you upload into a brightness value between zero and two hundred and fifty-five, counts how many pixels fall into each of those two hundred and fifty-six buckets, and draws a bar chart that spreads naturally from black on the left to white on the right. When the bars lean to the left the picture is underexposed, when they stack on the right it is overexposed, and when they are jammed flat against either edge you have likely crushed shadows or clipped highlights. Alongside the graph the tool reports four key numbers: the mean luminance tells you the overall brightness of the frame, the darkest and brightest values show how much of the dynamic range is actually being used, and the standard deviation quantifies how strong the contrast feels. The brightness calculation strictly follows the Rec.601 weighted formula 0.299R plus 0.587G plus 0.114B, matching the way the human eye is most sensitive to green, so the numbers are professional and trustworthy rather than a rough average. Every count is performed pixel by pixel locally inside your browser, and oversized photographs are automatically downscaled to an eight hundred pixel sample to keep the analysis quick without distorting the shape of the distribution. Once the chart is drawn you can download it as a standalone PNG, which is handy for tutorials, portfolios or simply keeping a record of how a particular image was graded, and because nothing is uploaded you can even drop in confidential previews without worrying about where they might end up. Because the chart is redrawn from scratch every time you click Analyze, you can re-run the measurement after editing a copy of the same photo and compare the two histograms side by side to see exactly how a grade shifted the tonal range.
✨ Key Features
- Pixel-by-pixel counting: every pixel sorted into 256 Rec.601 luminance buckets
- Self-drawn bar chart: 0-255 on the X axis, pixel count on the Y axis, with gridlines
- Four statistics: mean, darkest, brightest and standard deviation at a glance
- Exposure diagnosis: see at a glance whether the frame is too dark, too bright or clipped
- Sampling optimisation: huge images are downscaled to 800px for fast analysis
- Chart export: download the histogram alone as a PNG, zero uploads
📝 How to Use
- Drop the image to inspect onto the dashed area, or click to choose a file
- Click Analyze to count the luminance distribution pixel by pixel
- Read the bar chart on the right and the four statistics below
- Judge from the bar positions whether the frame is dark, bright or contrast-unbalanced
- Click Download chart to save the histogram PNG for your records
⚠️ Notes
- Definition: luminance is a weighted grey value, it does not split R, G and B channels
- Sampling: images over 800px are downscaled before counting; the distribution shape stays accurate
- Reading: a larger standard deviation means stronger contrast, though too large can look harsh
- Clipping: bars flush against either edge signal lost highlight or shadow detail
- Privacy: the image never leaves your browser and the analysis is visible only to you