Color Picker
Color Picker extracts colors (color codes) from an image. Load an image file or an image URL and click anywhere with the loupe to read the color at that pixel.
Drag an image here
or
PNG / JPG / WebP / GIF / BMP / SVG supported (up to 20MB). .png,.jpg,.jpeg,.webp,.gif,.bmp,.svg
Extracted colors0
Click a pixel on the image to add a color here.
About Color Picker
Color Picker extracts colors (color codes) from an image. Load an image file or an image URL and click anywhere with the loupe to read the color at that pixel.
Switch the captured color between HEX (#RRGGBB), RGB, and HSL formats. The loupe magnification toggles between 5×, 10×, and 20×. Build a palette by picking multiple colors and copy it as JSON or CSS variables for direct paste into design comps, style guides, or code.
Chromium-based browsers can also use "Pick from screen" (EyeDropper API) to sample any pixel on the desktop, not just inside an image. Loaded images are processed entirely in your browser and never sent externally. Runs entirely in your browser.
How to use
- Upload an image file or paste an image URL.
- Hover the image to reveal the loupe. Pick its magnification: 5× / 10× / 20×.
- Click anywhere you want to sample at pixel precision — the color is added to the palette.
- Switch the value format between HEX / RGB / HSL.
- On supported browsers, click "Pick from screen" to sample colors from anywhere on the desktop.
- Click "Copy JSON" or "Copy CSS variables" to export the palette.
Use cases
- Web designers and front-end engineers pulling colors out of design comps to implement as CSS variables.
- UI designers analyzing reference screenshots from competitor sites or example designs.
- Brand owners collecting brand colors from photos or assets to build a palette guide.
- Illustrators and photographers pulling a precise color from a specific part of an image.
- Business users matching the color of a chart or figure in a doc to a reference image.
Notes
- The "Pick from screen" feature (EyeDropper) works only in some Chromium-based browsers. It does not appear in Firefox, Safari, or other non-supporting browsers.
- When loading from an image URL, the image server must allow CORS or getImageData will fail.
- Colors are read in the sRGB color space. Wide-gamut images (e.g., Display P3) yield sRGB-converted values.
- The loupe may show a color that looks slightly off versus the full image due to neighboring pixels.
- This tool reads a single pixel — it is not designed for AI-style 'dominant color extraction' from a whole image.