On-device AI — professional-grade, fully private.

Image Analyzer

Analyse an image: exact colour data, sharpness and metadata.

  • Runs on your device
  • Repeatable palette
  • Reads the real file type
  • 8 colours free · 32 with Pro

Drop an image to analyse

One image at a time, up to 25.0 MB

JPG · PNG · WebP · GIF · BMP · AVIF · ICO

Image Analyzer
Palette
6

Free extracts up to 8 colours. Pro extracts up to 32.

Clustered over every pixel, so the same image always gives the same colours.

Transparent pixels
Transparent pixels

A logo on a transparent background stores black under it. Ignoring those pixels keeps the palette to the colours you can see.

Histogram
Channel
Scale

Logarithmic makes a small number of clipped pixels visible next to a tall peak.

Statistics
Colour space

On, the numbers describe the image as you see it. Off, they describe the raster as it is stored.

Export
Download as
Pro

Stylesheets, the palette image and the archive are Pro. The JSON report is free.

No image loaded

Why use an image analyzer?

Image analysis helps you extract color palettes, identify dominant colors, inspect metadata, and understand technical image quality before editing, publishing, or compressing.

Benefits of image analysis

  • Color palette extraction: Get reusable HEX/RGB colors from any image.
  • Dominant colors: Identify the most visible color groups quickly.
  • Image statistics: View dimensions, file size, and format details.
  • EXIF insights: Inspect camera and capture metadata when available.
  • Better decisions: Plan optimization, branding, and creative direction.

How to analyze images online

  1. 1Upload your image: Select a JPG, PNG, WEBP, GIF, or BMP file.
  2. 2Automatic analysis: The tool extracts colors and technical metadata instantly.
  3. 3Review results: Check palette, dominant colors, dimensions, and file details.
  4. 4Use the output: Copy color codes or use stats for optimization decisions.

Exact numbers, not a sample

Every figure for red, green, blue and brightness comes from a full 256-bin histogram of every pixel in the image. The mean, median, standard deviation, percentiles and the counts of crushed blacks and blown highlights are exact values, not estimates. The colour palette is grouped the same way, over the whole image, which is why the same file always produces the same palette in the same order.

How image analysis works

The tool scans both the pixels and the embedded metadata. It groups similar colors, computes color frequencies, and returns useful technical information in an easy summary.

Analysis features

  • Colour extraction: Groups the colours of every pixel, not a sample of them.
  • Dominant detection: Ranks colour groups by how much of the picture they cover.
  • Statistics: Mean, median, spread, entropy and clipping, per channel.
  • Palette view: Swatches with copy-ready hex codes and the nearest colour name.
  • Repeatable results: The same image always returns the same palette and the same figures.

What the file really is

The format is read from the file's own opening bytes rather than from its name, so a WebP saved as photo.jpg is reported as a WebP. That one check explains most of the mysterious rejections people hit when uploading images elsewhere. For JPEG the encoder quality is estimated from the quantisation tables, and the chroma subsampling, colour profile, print density and metadata blocks are listed beside it.

Sharpness and noise, measured

Sharpness is the variance of the Laplacian, the same measure a camera's autofocus uses, so two shots of one scene can be compared directly. Noise uses Immerkaer's estimate, built to ignore edges and gradients so that what it reports is grain rather than detail. Both are given on a 0-255 scale, and both are marked as not measurable when the image is too small to carry them rather than being reported as zero.

Contrast for every extracted colour

Each palette colour is scored against white and black, and the best-contrasting pair inside the palette is called out with its ratio and the WCAG level it reaches. A palette that looks good and fails contrast is the most common way a brand colour becomes unusable for body text, and it is not something a colour picker will tell you.

When to use an image analyzer

Use it for design prep, brand color extraction, image QA, SEO asset review, and quick checks before conversion or compression.

Ideal use cases

  • Design projects: Build palettes from reference images.
  • Brand development: Map visual identity colors from assets.
  • Optimization: Inspect files before compressing or resizing.
  • Photography review: Check EXIF details and technical properties.
  • Content planning: Keep visuals color-consistent across channels.

Image analysis facts

These points help you interpret analysis results correctly.

Key statistics

  • Colour figures are computed from every pixel in the image, never from a sample.
  • Dominant colour ranking is based on how much of the picture each group covers.
  • Metadata availability depends on whether EXIF was preserved in the file.
  • Low-resolution images can produce less representative palette outputs.
  • EXIF, camera and colour data are read straight from the file.

A 12-megapixel photo is measured in about a fifth of a second on your device, with hardware acceleration wherever it is available.

Best practices

Follow these guidelines for more reliable analysis output.

Quality considerations

  • Use higher-resolution sources for cleaner color extraction.
  • Prefer images with balanced lighting and limited color cast.
  • Treat extracted palettes as direction, not absolute brand values.
  • Cross-check EXIF with source workflow when metadata is critical.
  • Analyze final-export assets, not only raw files, for production checks.

When not to use

  • Do not rely only on automated results for critical brand sign-off.
  • Very small thumbnails may not produce meaningful dominant colors.
  • Heavy compression artifacts can skew palette and quality interpretation.
  • If metadata was stripped, EXIF-based conclusions will be limited.

Frequently asked questions

What information does the image analyzer provide?

It provides color palette extraction, dominant colors, dimensions, file size, format details, and EXIF metadata when present.

How accurate is color extraction?

The tool samples and clusters many pixels to estimate representative colors. Accuracy is strongest on clear, well-lit, and higher-resolution images.

Which image formats are supported?

JPG, PNG, WebP, GIF, BMP, AVIF and ICO are analysed in full. HEIC and TIFF files are identified from their own bytes but cannot be opened, because no desktop browser decodes them — convert one first and analyse the result, and the page offers that link when it happens. Animated GIF and WebP are analysed on their first frame, and the page says so.

Is my image data stored or shared?

No. It all runs on your device, not our servers. Every measurement is made where the file already is, and nothing is uploaded, stored or sent anywhere.

Can I copy the hex color codes from the extracted palette?

Yes. Click any swatch to copy its hex code to your clipboard, ready to paste into your design tool, CSS or brand guidelines. Pro also exports the whole palette as CSS custom properties, SCSS variables or a palette image.

Which image formats include EXIF metadata?

EXIF data is most commonly embedded in JPG and TIFF files, especially photos taken with digital cameras or smartphones. PNG, WEBP, and GIF images usually do not carry EXIF data by default. If the EXIF section appears empty after analysis, the file's metadata was likely stripped during export or conversion.

4.9out of 5

from 1,113 ratings

Rate this tool

Tap a star — it takes a second