To pick a color from an image, drop the photo, screenshot, or logo into an eyedropper tool, click the pixel you want, and read off its HEX, RGB, and HSL values. That gives you the exact code to match a brand or reuse a color in your design. Here is how to do it accurately.
Pick a color from an image in four steps
- Open the Image Color Picker and load your photo, screenshot, or logo.
- Move the eyedropper over the image and watch the live preview swatch.
- Click the pixel you want to sample.
- Copy the HEX, RGB, or HSL value, whichever your design tool expects.
That is the whole flow. No account, no upload, just click and copy.
HEX, RGB, and HSL: which to copy
The same color is shown three ways, so you can paste it straight into whatever you are using.
- HEX (like
#2563EB): the standard for CSS and most design apps. - RGB (like
rgb(37, 99, 235)): handy when you need an alpha channel or are working in a tool that wants channel values. - HSL (like
hsl(221, 83%, 53%)): best when you want to nudge hue, saturation, or lightness while keeping the same base color.
They all describe the same pixel, so pick the format your workflow prefers.
Why pixel colors vary, and how to sample carefully
Zoom into almost any photo or logo and you will find that a region you read as one solid color is actually made of slightly different pixels. Two things cause this:
- JPG compression averages and shifts color across small blocks, so neighboring pixels drift from the “true” value, especially near edges.
- Anti-aliasing blends edge pixels into the background to smooth curves and text, so a logo’s outline is a gradient of in-between colors, not a clean fill.
The fix is to sample from the flat middle of a color area, not its edge. Click a few nearby pixels and compare the values. If they agree, you have the real color. If they scatter, you are too close to an edge or a compressed block, so move inward. For a brand color, sampling the calmest, most central part of the fill gets you the cleanest result.
Building a palette from a photo
Pulling colors from a single photo is a fast way to build a cohesive palette. Sample the dominant color first, then a couple of supporting tones and one accent, picking from distinct regions rather than clustered pixels. Copy each value as you go. Because the Image Color Picker shows HEX, RGB, and HSL together, you can keep a consistent format for your whole set and hand it straight to your stylesheet or design file.
Everything runs in your browser. The image is read locally and never sent to a server, so screenshots, client mockups, and unreleased logos stay on your device.
Related tools
- Need the same color in another format? Use the Color Converter to switch between HEX, RGB, and HSL.
- Turning samples into a full set? Try the Color Palette Generator.
- Blending two picked colors? Drop them into the CSS Gradient Generator.
Load your image, click the pixel, and copy the exact color.