Timace

Image Color Picker

Extract colors from any image. Hover to magnify, click to pick, and copy HEX, RGB, HSL, HSB or CMYK. Everything happens in your browser, no signup.

Drop an image here

Drag and drop, paste with Ctrl + V, or load one from a URL. JPG, PNG, WebP, GIF and SVG.

Or start from a sample

Picked

Purple

#D629F1

HEX
#D629F1
RGB
rgb(214, 41, 241)
HSL
hsl(292, 88%, 55%)
HSB
292°, 83%, 95%
CMYK
11, 83, 0, 5

Palette

8

Load an image to extract its palette.

Tints and shades

Harmonies

Complement
Analogous
Triad
Split
Tetrad

Your image is read in the browser and never uploaded. Nothing is stored.

01

Bring an image

Drag and drop, paste with Ctrl + V, browse your files, or load one from a URL.

02

Pick a color

Hover to magnify the pixels under your cursor, then click to lock the color in.

03

Take it with you

Copy any format, or export the whole palette as CSS variables, JSON or a PNG.

Questions

Is my image uploaded anywhere?
No. The image is drawn into a canvas element inside your own browser and read back pixel by pixel. Nothing is sent to a server and nothing is stored.
Which color formats do I get?
HEX, RGB, HSL, HSB (also called HSV) and CMYK for every color you pick, plus a one-click copy for each.
How is the palette chosen?
By median cut: the tool samples the image, repeatedly splits the colors into groups along whichever channel varies most, then averages each group. Colors come back sorted by how much of the image they cover, so the first swatch is the dominant tone.
Which file types work?
Anything your browser can render as an image, so JPG, PNG, WebP, AVIF, GIF and SVG. Loading an image by URL only works when that server allows cross-origin reads, so downloading it first is the reliable route.
All labs