Colour & design · Web
HexColourFinder
Image colour picker & name finder.
HexColourFinder turns a colour you notice into a colour you can use. Pick a colour from a photo or screenshot, copy its HEX, RGB or HSL code, find the closest name, and build a palette around it.
Around the picker sits a small set of tools that handle the rest of the job: harmonies for the shades that go with your pick, a contrast checker for text you need to be readable, a gradient maker, and a palette generator you can download from.
- No uploads
- No signup
- 126 curated colour names
- Free to use

What it does
A picker, and the tools around it
Image picker
Pick a colour from a photo or screenshot and get its HEX, RGB and HSL values, along with opacity and the position you sampled.
Colour harmonies
See the shades that work with the colour you just picked, instead of guessing at a second and third colour.
Palette generator
Adjust your colours, lock favourites and download CSS, JSON or a PNG.
Contrast checker
Test text against its background before using a pair in your design.
Gradient maker
Build a gradient from the colours you have chosen and take the values with you.
Explore and save
Browse the colour directory for a starting point, and keep palettes on this device without an account.
Start to finish
Three steps, start to palette
Bring your image
Choose a photo, paste a screenshot, or try one of ours.
Find your shade
Tap any colour. Get its code and closest name instantly.
Keep the good ones
Build a palette. Save it here or download it to take along.
Made for
Who it is for
Anyone who needs a colour out of an image: a slide deck that has to match a photograph, a personal project, a design that needs one more shade that works.
It supports PNG, JPG, WebP, GIF, SVG and AVIF files up to 20 MB and 24 megapixels, and exports as CSS, JSON or a PNG palette.
Your information
Your image stays on your device
The picking happens in your browser, which is why there is no upload step and no account.
Files are not uploaded
Selected and pasted files are processed in your browser and are never uploaded. If you load an image by URL, your browser contacts that host directly.
Palettes hold colours, not pictures
Saved palettes contain colour values, never your images. Clearing your browser data also clears saved palettes.
Analytics you can opt out of
The site discloses its analytics in the footer and offers an opt-out, and its privacy policy sets out how data is handled.
Worth knowing
- A name describes the closest perceptual match among 126 curated colours. The sampled HEX value is the value to use.
- Treat results as digital references. Lighting, camera processing, JPEG compression, resizing and colour profiles all affect what a pixel reports, so this is not a way to match paint, fabric or print colours.
Questions
Common questions
How do I find a colour in my photo?
Select an image, drop it in the workspace, or paste a screenshot. Click or tap a pixel to keep that colour selected, then copy its HEX code.
Does my image leave my device?
Files processed in your browser are never uploaded. If you load an image by URL, your browser contacts that host directly.
How accurate is the colour name?
The HEX code comes from the pixel itself. The name represents the closest perceptual match among 126 curated colours.
Can I keep the colours I find?
Save colours and palettes on this device without an account, or download them as PNG, CSS or JSON.
Which images can I use?
PNG, JPG, WebP, GIF, SVG or AVIF files up to 20 MB and 24 megapixels are supported.
Can I match paint, fabric or print colours?
Use the results as digital references only. Lighting and camera processing affect accuracy, so a screen value will not reliably match a physical material.
Why does a sampled colour differ from the original design?
JPEG compression, resizing, colour profiles and antialiasing can all change the values stored in an image.
Why will an image URL not open?
Some websites prevent external image access. Download the image instead, or paste a screenshot.
