Zero Signup ToolsFree browser tools

Image Tools

Image Histogram Generator

Build red, green, blue, and luminance histograms from any image in your browser. Stats, clipping, log scale, and PNG export. No upload.

What you will get

Drop an image to render the four classic histograms photographers and image developers use to read exposure: red, green, blue, and Rec. 709 luminance. Each chart shows pixel counts at every 0-255 intensity with shadows, midtones, and highlights marked, and each channel gets a numeric panel with mean, median, mode, standard deviation, range, and shadow/highlight clipping. Toggle linear or log scale, switch between channels or the combined RGB view, copy the plain-text report, and download a PNG strip of all five charts.

  • Channel histograms

    Per-channel R, G, B and a perceptual luminance histogram.

  • Exposure stats

    Mean, median, mode, deviation, range, and clipping counts.

  • Linear or log

    Switch the y-axis to log to surface tail detail.

  • Copy and export

    Copy the report or download a PNG of every histogram.

How to use

  1. Drop an image onto the upload area or click to choose a PNG, JPG, GIF, WebP, AVIF, or BMP up to 25 MB.
  2. Switch between Combined, R, G, B, and Luma tabs to inspect each histogram. Use the Linear or Log toggle to flatten or expand the y-axis.
  3. Read the per-channel cards for mean, median, mode, standard deviation, range, and shadow, midtone, and highlight share, plus pixel counts for shadow and highlight clipping.
  4. Use Copy report to grab a plain-text summary, or Download PNG to save a single-image strip of all five histograms.
  5. Click Clear image to drop a different file and start over. Nothing leaves your browser.

About this tool

Image Histogram Generator renders the four classic histograms photographers, retouchers, and image developers rely on to read exposure and color balance. Drop a PNG, JPG, GIF, WebP, AVIF, or BMP file and the tool decodes it to pixels in a hidden canvas, walks every pixel, and counts intensities into 256 bins per channel for red, green, blue, and Rec. 709 perceptual luminance (0.2126R + 0.7152G + 0.0722B). Each chart is drawn into its own canvas with shadow (0-63), midtone (64-191), and highlight (192-255) bands shaded so you can spot tonal balance at a glance, and a combined RGB view stacks the three colour histograms with additive blending so overlapping peaks read as white. A linear-or-log scale toggle keeps small tails visible without flattening the dominant peaks. For every channel the tool reports mean, median, mode (with its pixel count), standard deviation, the active range, the share of pixels in the shadow, midtone, and highlight bands, and pixel counts for shadow clipping (intensity < 4) and highlight clipping (intensity > 251). A luminance readout translates the numbers into plain English: dark, mid, or bright; low, moderate, or high contrast; and a call-out when shadows or highlights are clipping. The image stays entirely in your browser; nothing is uploaded. Large images are analysed on a downscaled copy capped at 1400 px on the long side, which keeps the histogram numerically accurate while staying fast on phones and laptops. Useful for checking exposure on a photo before posting, comparing two edits of the same shot, sanity-checking a JPEG export for blown highlights, reading the tonal character of a screenshot or scan, and any quick desktop or mobile look at where a picture's tones land. A Download PNG button exports a single-image strip of all five histograms with their summary numbers, and Copy report copies a plain-text version of every channel's statistics ready to paste into a ticket, doc, or design review.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsImage Tools