Image Compressor
Image Compressor online, free and private. Process images instantly on your device.
Upload an image, click any pixel, and read its exact colour as HEX, RGB, HSL and CMYK — click a value to copy. All in your browser.
Your browser is preparing the tool. It runs 100% locally.
The Image Color Picker is an eyedropper for an uploaded image: click any pixel and it reads that pixel's exact colour from a canvas and shows it as HEX, RGB, HSL and CMYK — click any value to copy. It works on an image in any browser and runs entirely on your device, so nothing is uploaded. It reads a single pixel in the sRGB colour space.
It is an eyedropper for an image you upload. You click a spot on the picture and it reports the exact colour of that pixel in four formats at once — HEX, RGB, HSL and CMYK — each one a click away from your clipboard.
Unlike a swatch picker, it samples a real photo or graphic, so you can lift the precise colour out of a logo, screenshot, mockup or photograph.
Your image is drawn onto an in-page canvas. When you click, the tool maps your click to the matching canvas pixel and reads that pixel's red, green and blue bytes straight from the canvas with getImageData, then converts them to the other formats.
It all runs in JavaScript on your device — the picture is never uploaded, and it works the same on a phone as on a desktop.
Your image is drawn onto a canvas and read entirely in your browser — the pixel colours are sampled locally with no upload and no server copy.
Nothing is stored and there is no account; close the tab and the image leaves memory, so it is fine for private or unreleased artwork.
| Action | Upload, then click a pixel |
|---|---|
| Reads | Exact pixel colour via canvas getImageData |
| Outputs | HEX, RGB, rgb(), HSL, CMYK |
| Copy | Click any value |
| Colour space | sRGB |
| Large images | Scaled to 2000px on the longest side |
| Upload | Never — runs in your browser |
It reads a single pixel — a point sample, not an average of an area. On a JPEG-compressed, noisy or anti-aliased edge, neighbouring pixels can differ, so click the middle of a flat area for a representative colour.
For images up to 2000px on the longest side you get the exact source pixel. Larger images are scaled down for performance, so a picked colour is the displayed pixel — a close blend of nearby source pixels rather than the exact original byte.
The colour is read in sRGB. If your image carries a wide-gamut (Display-P3) profile, the canvas still reports sRGB values, so very saturated colours can read slightly differently from a colour-managed editor.
HEX, RGB and HSL are exact conversions of the read pixel. The CMYK percentages are a profile-free approximation for rough print reference, not colour-managed output.
Fully transparent areas read as black (0, 0, 0) because the canvas has no background behind them — click an opaque part of the image.
Pull the exact HEX from a logo or a screenshot to reuse it elsewhere.
Lift a colour from a photograph to build a palette or design around it.
Read a colour from a mockup and drop the HEX or rgb() straight into CSS.
Confirm what a colour actually is, in four formats at once.
To pick from a swatch rather than an image, use the Color Picker. To pull a whole palette from an image automatically, use the Color Palette Extractor. To sample anywhere on screen, use a Chromium browser's built-in eyedropper or a desktop tool.
Documented against this tool's own code: it draws your image to a canvas and reads the clicked pixel with getImageData in sRGB — so the page is honest that it is a single-pixel sample, that very large images are scaled for performance, and that the CMYK is a profile-free approximation.
Image Compressor online, free and private. Process images instantly on your device.
Edit and convert Image Resizer right in your browser — no upload, no quality loss.
Edit and convert Image Cropper right in your browser — no upload, no quality loss.
Favicon Generator online, free and private. Process images instantly on your device.
Use Image to PDF to transform images locally — fast, secure and watermark-free.
Edit and convert PNG to WebP Converter right in your browser — no upload, no quality loss.
It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.