Skip to content
TNToolsNexus

Pick a color from an image

Pick any color from a photo or screenshot — hover to inspect, click to lock, copy HEX, RGB, or HSL. Free and private.

Drop a JPG, PNG, or WebP here, or

Hover to inspect colors, click to lock one and copy its codes

Your image never leaves your browser — color picking happens on your device.

Drop in a photo, screenshot, or logo and read the exact color of any pixel — hover to inspect live, click to lock, and copy the HEX, RGB, or HSL code with one click. Every picked color lands in a palette strip so you can collect a scheme from a single image.

How to pick a color from an image

  1. Drop your image (JPG, PNG, or WebP).
  2. Move the pointer over it — the color readout follows live. Click to lock a color.
  3. Copy the code you need. Keep clicking to build up a palette (the strip remembers 12).

Where this fits in real work

Matching a brand color from a logo when nobody can find the style guide. Pulling the exact background shade from a competitor’s screenshot. Extracting a palette from a photo for a design that should echo it. Checking what color a rendered element actually is, after blending and shadows. Grabbing values for a CSS theme from a mockup PNG. In each case the job is the same: the color exists only as pixels, and you need it as a code.

HEX, RGB, HSL — one color, three dialects

All three describe the same pixel. HEX is the terse web classic (#3366ff) — most color fields accept it. RGB spells out the red/green/blue components (rgb(51, 102, 255)) — what design tools and CSS functions use. HSL re-expresses it as hue, saturation, and lightness (hsl(225, 100%, 60%)) — the format to copy when you plan to derive variants, because “same hue, 10% lighter” is a one-number edit. The readout shows all three at once; copy buttons sit next to each.

Accuracy notes worth knowing

Picking reads the actual decoded pixel — no rounding, no approximation. What can differ is the source: JPG compression nudges colors near sharp edges (pick from the middle of flat areas), and photos of screens or print bake lighting into every pixel. When exactness matters, work from an original PNG or an unscaled screenshot. Fine targets are easier with the X/Y inputs than the pointer. If the image is huge, resize it first for easier navigation — or crop to the region you care about.

Private by design

The image is decoded and read entirely on your device — unreleased designs, client mockups, and internal screenshots never touch a server.

Last updated:

Frequently asked questions

Which color code should I copy — HEX, RGB, or HSL?
They describe the same color. HEX (#3366ff) is the compact web standard most tools ask for. RGB is common in design software and CSS. HSL expresses hue/saturation/lightness, which is easiest to tweak by hand ("same color, a bit lighter"). Copy whichever your destination expects.
Why does the picked color look slightly different from the original website or logo?
If you picked from a screenshot or photo, compression may have shifted pixels slightly (JPG especially, around edges) and photos carry lighting into their colors. For exact brand colors, pick from a flat area of an original PNG rather than a compressed or photographed copy.
Can I pick several colors and compare them?
Yes — every click is added to a picked-colors strip below the image (up to 12). Click any swatch to bring its codes back for copying.
Can I pick an exact pixel by coordinates?
Yes — enter X and Y values and hit "Pick at X,Y". Useful for keyboard workflows or when a target area is too small to click precisely.
Is my image uploaded anywhere?
No. The image is drawn onto a canvas in your browser and pixels are read locally — nothing is transmitted or stored.

Related tools

Crop Image

Crop images freely or to presets for Instagram, Stories, and YouTube thumbnails — drag the box or type exact pixels. Free and private.

Image Resizer

Resize images to exact pixel dimensions or by percentage — lock the aspect ratio, pick the output format, and download. Free, private, in your browser.

PNG to JPG

Convert PNG images to JPG in your browser — pick the quality, see the size drop, and download. Transparency becomes white.