How to use this image tool
- Choose the source image.
- Set the available options for the output.
- Select “Calculate histogram” and inspect the result.
- Download the newly generated file.
See how tones and color channels are distributed across an image. Pixel counts are calculated locally and plotted into a downloadable histogram graphic.
The tool samples decoded RGBA pixels, counts 256 bins for red, green, blue, and luminance, and plots the counts logarithmically.
Processing stays in the current browser tab. Closing or resetting the page releases temporary preview URLs.
The file picker accepts the formats shown above. Actual decoding support is controlled by the browser. Images above 60 megapixels are blocked to reduce memory crashes, and canvas-generated output does not retain source metadata.
| Stage | Behavior |
|---|---|
| Input | Browser-decoded image files |
| Processing | Local Canvas, File, and Blob APIs |
| Output | New downloadable result |
No. Processing runs in your browser. The page does not send the selected image to a processing server.
The tool accepts the formats listed on the page, but decoding still depends on your browser. AVIF and some unusual files may not open in older browsers.
Canvas-generated image outputs normally omit EXIF and other source metadata. The batch rename tool copies original bytes, while its ZIP changes filenames only.
The tool rejects images above its pixel safety limit because large canvases can exhaust memory, especially on phones. Resize the source first if needed.
Yes. The download is a newly generated image or report. Check the preview and dimensions before publishing or archiving it.
| Upload required | No |
| New result Blob | Yes |
| Reset cleanup | Yes |