Upload or drag an image, then click anywhere on it to extract the color at that spot and view its HEX and RGB values with one-click copy. It automatically builds a 21-step palette of the picked color and records your color history, handy for design and development
The Image Color Picker lets you extract a color from any image. Upload or drag an image, then click anywhere on it to grab the color at that spot and view its HEX and RGB values with one-click copy. After picking, the tool automatically builds a 21-step palette around the current color (10 lighter shades, the current color, and 10 darker shades), and records each pick into a "Picked colors" history for convenient color sampling and scheme building during design and development.
The whole flow runs locally in your browser, so images are never uploaded to a server. It supports JPG, PNG, GIF, WEBP and other common formats, keeping things both private and fast.
The tool reads pixels with HTML5 Canvas getImageData(). After an image is loaded it is drawn onto a canvas; on click the tool maps your click coordinates to the actual pixel coordinates on the canvas, reads the pixel's RGBA values (red, green, blue, alpha), and converts the three RGB channels to six hex digits to get the HEX value.
The 21-step palette uses the same algorithm as the Color Palette tool: the lighter side interpolates the current color toward white (mix(color, white, p/100)), while the darker side shrinks the RGB channels toward black (color × (1 - p/100)), one step every 10% for a total of 10 lighter shades, the current color, and 10 darker shades. Note that the picked color reflects the image after compression and anti-aliasing, so edges and transition areas may show slight blending.
Pick a green from an image and generate its palette:
1. Click the upload area and choose an image
2. Move the mouse over the green area of the image and click
3. The current color shows: HEX #2e8b57 / RGB rgb(46,139,87)
4. Click "Copy HEX" or "Copy RGB" to copy the color
5. A 21-step palette of #2e8b57 is generated below:
Lighter: #dff0e9 → #a8d5c1
Current: #2e8b57
Darker: #29805f → #000000
This tool belongs to the same color-handling family as Color Converter, Color Palette, and Image to ICO Icon: the Image Color Picker samples colors from images, the Color Converter converts between color models, the Color Palette derives light-to-dark ramps from a single color, and Image to ICO Icon turns an image into site icons. It is also commonly used alongside ASCII Lookup and Base64 Encode in design and development.