Online Color Picker

Pick image pixels, paste a screenshot or tune a color. Copy HEX, RGB and HSL, keep transparency, and export a reusable palette.

Image pixels HEX · RGB · HSL Local processing 100% Free

Drop an image or paste a screenshot

PNG, JPEG and WebP. Files stay on this device. You can also try the built-in sample.

Pixel results use browser-decoded sRGB. Colour profiles, browser decoding and transparent pixels may affect values; this is not an ICC proofing or print-matching tool.

Image palette

Estimated from a bounded image thumbnail. Fully transparent pixels are ignored; similar colors are merged. These are representative colors, not exact pixel counts.

Choose an image to extract its palette.

Color combinations

The first swatch keeps your exact base color. Color-wheel relationships do not guarantee readable text contrast.

Saved palette

Up to 100 colors saved locally. Existing saved colors are retained. Images are never stored. Exports contain color codes only.

No saved colors yet.

Preview text and check contrast

Uses the current color as foreground on an opaque background, compositing alpha first. WCAG 2.2 AA: 4.5:1 for normal text, 3:1 for large text. This checks a color pair, not a whole page.

Readable colors start here.

Readable colors start here.

Button preview

·

WCAG 2.2 — Contrast (Minimum)

Pick a color, then put it to work

  1. Choose an image, drop a file or paste a screenshot. In supporting browsers, the screen eyedropper can pick outside this page.
  2. Zoom into the image and select a pixel. Use single-pixel sampling for exact decoded values or a labelled area average for noisy edges.
  3. Copy HEX, RGB or HSL, save a palette, and export CSS, JSON or a PNG color card.
Read the image color picking guide

Color picker questions

How do I pick a color from a picture or screenshot?

Choose a PNG, JPEG or WebP image, drop it into the image area, or paste a screenshot. Click a pixel to read its color, zoom for small details, and copy the desired format. Images are decoded locally, not uploaded.

Why can image colors differ between tools?

Resizing, interpolation, JPEG compression, color profiles and alpha compositing can change sampled values. This tool samples the browser-decoded source canvas separately from its scaled preview. Automatic image palettes are approximate.

What is the difference between HEX and RGBA?

Six-digit HEX stores RGB only. Eight-digit HEX adds an alpha byte; RGBA expresses opacity as a number from 0 to 1. Copy a format with alpha when transparency matters. Fully transparent pixels have no visible color on their own.

Does screen picking work on every phone and browser?

No. EyeDropper support depends on the browser and requires a secure context and a user action. If it is unavailable, image selection and screenshot pasting remain the alternatives; clipboard permissions may also vary.

Are my pictures and saved colors uploaded?

Image sampling, palette extraction and color conversion run locally. Saved colors stay in this browser and can be removed individually or cleared. Images are not saved. Ordinary website analytics are separate and do not receive the image or sampled color values from this tool.