Image Color Picker Online

Drop an image, hover to preview any pixel, and click to grab its HEX, RGB, and HSL — all in your browser. The image never leaves your device.

The Image Color Picker decodes your image to a canvas and samples pixels entirely in your browser. The picture you drop and the colors you pick never leave your device and are not uploaded to ArrayKit.

Open the CSS Color Converter

About Image Color Picker

The Image Color Picker turns any picture into a color sampler. Drop or choose a photo, logo, screenshot, or design mockup, then move your cursor across it to preview the pixel under the crosshair, and click to lock that exact color. Each sample is shown as HEX, RGB, and HSL next to a live swatch, so you can drop it straight into CSS, a design token, or a paint bucket. A recent-colors strip keeps your last picks handy for building a palette, and every value has its own copy button. Transparent pixels keep their alpha, so PNG overlays read back as rgba and #rrggbbaa. It is built for designers, front-end developers, and anyone matching a brand color from an image. The picture is decoded to a canvas and sampled on your device — it is never uploaded.

Features

How to use the Image Color Picker

  1. Click the drop zone or drag an image file onto it
  2. Move your cursor over the image to preview the pixel color
  3. Click a spot to lock that color and reveal its HEX, RGB, and HSL
  4. Copy the notation you need, or reopen an earlier pick from Recent colors

Example

Input

Sampled pixel: R 37, G 99, B 235 (opaque)

Output

HEX #2563eb
RGB rgb(37, 99, 235)
HSL hsl(221, 83%, 53%)

One click on a blue button turns the pixel into ready-to-paste CSS color values.

Common errors & troubleshooting

Frequently asked questions

How do I pick a color from an image?
Drop or choose the image, hover over it to preview the pixel color, then click the exact spot you want. The picker instantly shows that pixel's HEX, RGB, and HSL with a swatch, and each value has a copy button.
Can I get the HEX code of a color in a screenshot?
Yes. Load the screenshot like any image, hover to find the shade you want, and click it. The HEX code appears next to the RGB and HSL values so you can copy it into CSS or a design tool.
Does the color picker keep transparency from PNG images?
It does. When a sampled pixel is not fully opaque, the alpha is carried through: RGB is shown as rgba(...) and the HEX gains an eighth alpha pair (#rrggbbaa), matching how the pixel actually renders.
What image formats can I pick colors from?
Anything your browser can decode to a canvas — PNG, JPEG, WebP, SVG, GIF, AVIF, BMP, and ICO. For exact brand colors prefer a lossless PNG, since JPEG and WebP can shift a flat fill by a shade.
Can I save several colors from one picture?
Yes. Every click adds the color to the Recent colors strip, up to a dozen picks. Click any swatch there to reopen it, then copy its HEX, RGB, or HSL to assemble a palette from the image.
Is my image uploaded when I pick a color from it?
No. The Image Color Picker draws your picture to a canvas and reads pixels entirely on your device. The image is never sent to ArrayKit or any server, so private mockups and photos stay local.

Related tools

All ArrayKit tools