Choose an image
Open a JPG, PNG, or WebP image from your device.
Pick any color from an uploaded image and copy its HEX, RGB, or HSL value. The image stays in your own browser and is never uploaded.
#000000rgb(0, 0, 0)hsl(0, 0%, 0%)Three simple steps, with your content kept on your device.
Open a JPG, PNG, or WebP image from your device.
Click the preview, use arrow keys, or enter exact pixel coordinates.
Use the resulting HEX, RGB, or HSL value in your design.
Fast, focused, and made to be clear on every screen.
Select a precise source-image pixel with pointer or keyboard controls.
View and copy HEX, RGB, and HSL values independently.
The image and sampled colors remain entirely on your device.
A color picker from image lets you sample any pixel of a picture and get its exact color value. It is the fastest way to extract color from a photo, a logo, or a screenshot when you need the precise shade used in a design.
Designers use it to match brand colors, build palettes from photographs, and copy hex color codes directly into CSS, Figma, or any design tool.
Add an image, then click or tap the exact spot you want to sample. The tool shows the pixel's color as HEX, RGB, and HSL values that update instantly as you move across the preview.
For precision work you can also type exact X and Y pixel coordinates, or use the arrow keys while the preview is focused to step through neighboring pixels.
HEX is the six-character code used in web design, such as #2F6FB8, and is the most common format to copy color values into CSS. RGB lists the same color as red, green, and blue channel numbers from 0 to 255.
HSL describes color as hue, saturation, and lightness, which is helpful when you want to reason about a color's warmth or brightness rather than its raw channels. All three formats describe the same sampled color, so you can copy whichever one fits your workflow.
Sampled colors are always taken from the original image pixels, even when the preview is scaled to fit your screen, so the hex color you copy is exact.
Keep in mind that a heavily compressed image may contain slight color shifts near edges and gradients. For brand-critical color matching, sample from a clean, high-quality source image.
The image and every sampled color remain entirely on your device. No upload happens, which makes the tool suitable even for confidential mockups and unreleased designs.
Open the page, add an image, pick a color, and copy the value — the whole workflow completes in your browser.
Sampling several pixels across a photo is a fast way to build a starting palette for a design. Pick the lightest highlight, the darkest shadow, and two or three mid-tone colors, then copy the hex color code for each into your design file.
The color from image workflow gives you colors that already work together because they come from a single real-world source, which is often more harmonious than choosing hues at random.
The sampled color values come from the actual pixels of the image file, so the hex code is exact. What you see on screen can still differ slightly from the final print or another display because every monitor renders color a little differently.
For brand work, use the hex color code you copy as the source of truth in CSS and design tools, and let your screen calibration handle the rest.
Screenshots are ideal sources for a color picker from image: they contain exact UI colors from a website, app, or design mockup. Add the screenshot, sample the pixel you want to match, and copy the hex value directly into your stylesheet.
This is the fastest way to reuse an existing interface color without guessing or opening a graphics editor.
You do not need a mouse to pick a color. Focus the image preview, then use the arrow keys to move the sampling point pixel by pixel; the color value updates as you navigate. This keeps the tool fully usable on a laptop without a trackpad or with assistive technology.
For a specific pixel, type the exact X and Y coordinates and the picker jumps straight to that point and shows its hex color code. Whichever way you choose to pick color, the value is copied with a single click.
When you sample a color for text, buttons, or icons, check it against the background color you plan to use. Contrast between foreground and background determines whether the text is readable for everyone, including people with low vision.
Copy the sampled hex value and the background color into any contrast checker to verify the ratio, then adjust the hue until the pair passes the WCAG guidelines for your use case.
Click or tap the image preview. You can also focus the preview and use arrow keys, or enter exact X and Y pixel coordinates.
HEX and RGB describe red, green, and blue channel values. HSL describes hue, saturation, and lightness, which can be easier to adjust.
No. The on-screen preview is scaled to fit, but Valestiom maps your selection back to the original image pixels.