Image Color Picker

Click a photo to get the exact HEX and RGB code

Nothing is uploadedFree, no sign-upUpdated October 2026
Nothing is uploaded

Your photos and text are processed by your own browser. They never reach our servers, or anyone else’s.

Your data stays yours

No account, no copies, no history on our side. We can’t see, keep or share files we never receive.

You’re in control

Full resolution, no watermark. Anything saved in your browser can be deleted in one click.

0 bytes uploadedLive upload meter: measured in your browser since this page opened.
See every request (0)

    The meter counts every request this page makes and the bytes each one sends. Downloads are this site’s code and fonts; AI tools also download their model in a background helper, which your browser’s developer tools (Network tab) show too. Check it there, or switch on airplane mode.

    Check it yourself: once this page has loaded, switch on airplane mode and add an image. It still works, because your images never needed our servers. How the meter works · Privacy controls

    Image Color Picker: what it does

    Add an image and click or tap any spot on it to get that exact colour: its HEX, RGB and HSL codes, ready to copy, plus whether black or white text reads better on it. Pick as many colours as you need; they collect in a list you can copy as CSS, JSON or Tailwind or download as a palette image. The tool also shows the image’s main colours automatically, and on computers with Chrome or Edge, “Pick from screen” grabs a colour from anywhere on your screen, not just the image. Everything runs in your browser, so the image is never uploaded.

    How to use it

    1. Drop an image into the box, paste it with Ctrl+V, or tap to choose one from your phone.
    2. Read the main colours, most common first, with their HEX, RGB and HSL codes and text contrast. Change the number of colours if you like.
    3. Click or tap the image to add exact colours. In Chrome or Edge on a computer, “Pick from screen” picks from anywhere on your screen.
    4. Click a swatch to copy its code, copy the whole palette as CSS, JSON or Tailwind, or download it as a PNG.

    Tips

    • On a computer, move the pointer over the image to preview the colour under it before you click.
    • Zoomed-out photos mix neighbouring pixels. For the colour of a small detail, use the largest version of the image you have.
    • Picking a brand colour from a website? Take a screenshot (or use “Pick from screen” in Chrome or Edge) instead of photographing the screen: cameras change colours.
    • JPG compression shifts colours slightly around edges and text. Pick from the middle of a flat area for the truest value.
    • Click a swatch to copy its HEX code; the RGB and HSL lines under it copy too.

    Frequently asked questions

    How do I get the HEX code of a colour in an image?

    Add the image, click or tap the spot you want, and the colour appears under “Picked colours” with its HEX code. Click the swatch to copy it.

    Can I pick a colour from my screen, outside the image?

    Yes, in Chrome and Edge on computers: click “Pick from screen” and then anywhere on your screen. Other browsers don’t offer screen picking yet, so the button is hidden there.

    Is the picked colour exact?

    Yes, for the pixel you click in the image as your browser decodes it. Photos with colour profiles (for example from some cameras) are shown in standard sRGB, which is what websites and apps use.

    Is my image uploaded?

    No. The image is read and analysed in your browser and never leaves your device.

    What is the difference between HEX, RGB and HSL?

    They describe the same colour in different ways. HEX (#1E88E5) and RGB (30, 136, 229) give the amounts of red, green and blue; HSL gives hue, saturation and lightness, which is easier to adjust by hand. Design tools and CSS accept all three.