Canonical Color Picker Tool
Color Picker: copy HEX, RGB, HSL, or CMYK
Selected color
Advanced pickers
Image canvas sampling · Interactive color board · Multi-format output
Image sampler
Color board
Color formats
Color variations
Shades mix pure black · Tints mix pure white · Click to copy & apply
Shades (black mix)
Tints (white mix)
Color harmonies
Theory-based palettes from your selected hue
Color 2
#f6af3c
Harmony wheel
WCAG contrast checker
Background uses your globally selected color · Evaluate text readability
Contrast ratio
3.68
The quick brown fox jumps over the lazy dog
Sample body text on your selected background. Large text is typically 18pt+ regular or 14pt+ bold.
100% client-side · Canvas pixel sampling · No uploads
Written by Safaat Rahman Siham, Founder & Developer at Convertify4u. Contact us.
One pixel, then the codes and mixes around it
A pixel read at the photo’s real size
Drop a JPG, PNG, WebP, or GIF. The canvas uses the image’s natural pixel size, and a hover or click reads the color under the pointer. The magnifier is an 11 by 11 window drawn at 10 times size, so a soft edge is easier to avoid. Convert HEIC to JPG or PNG first, then sample that file.
Shades, tints, and harmonies from your swatch
The page builds eleven shades and eleven tints from the selected color, then harmony sets from that hue: complementary, triadic, tetradic, analogous, and monochromatic. Those rows are mixes and hue shifts of the swatch you picked. They are a palette of that color, even when the photo contains many other colors.
Codes you can paste, plus a contrast check
Copy HEX, RGB, HSV, HSL, or CMYK for the pixel you sampled. The WCAG contrast checker compares a text color with the selected background so you can judge readability before you paste the pair into a stylesheet. Everything stays in the browser, and the page sets no file-size cap of its own.
How it works
- 1
Open a still the browser can show
Choose a JPG, PNG, WebP, or GIF. Convert a HEIC photo to JPG or PNG first, then upload that copy. The canvas opens at the picture’s natural size, and the file stays in this tab.
- 2
Aim with the magnifier
Hover or click the pixel you want. The magnifier shows an 11 by 11 patch at 10 times size. Click inside a flat area of color when the edge between two shades would mix the sample.
- 3
Copy a code or a related swatch
Copy HEX, RGB, HSV, HSL, or CMYK. If you need neighbors of that color, use the eleven shades, eleven tints, or a harmony built from the same hue. Check contrast when the color will sit under text.
Use cases
A hex code from a screenshot
Sample a button, a banner, or a chart color and paste HEX or RGB into your stylesheet. The magnifier keeps you off the anti-aliased edge where two colors blend.
A set of tints from one brand color
Pick the brand pixel, then take shades and tints from that swatch, or a complementary, triadic, tetradic, analogous, or monochromatic set. The set follows the color you selected.
A contrast check before you ship type
Put the sampled background next to a text color in the WCAG contrast checker. Adjust the text hex until the pair looks readable, then copy both values.
Problems we solve
The sample keeps changing by a shade
JPEG blocks and soft edges mix neighboring pixels. Zoom with the 11 by 11 magnifier and click a flatter area. Two nearby clicks that disagree are usually compression, so pick the fill you meant.
A HEIC photo never appears in the chooser
The picker accepts JPG, PNG, WebP, and GIF. Convert the HEIC to JPG or PNG first, then drop that file. The canvas will show it at its natural size.
Specialized color picker guides
- Image Color Picker
Pick color from image uploads — extract exact pixel colors from photos and wallpapers with zero server uploads.
- Color Palette Generator
Generate dominant color palettes from images — aesthetic 5–7 color sets for branding and web design.
- QR and barcode scanner
Read a QR code or a listed barcode from the camera or a photo.
Trust & technology
The photo stays in the tab
Sampling is entirely in the browser. The canvas, the magnifier, the codes, and the contrast check all read the local image. Close the tab when you are done and the working bitmap goes with it.
The palette follows the click
Eleven shades, eleven tints, and the harmony sets start from the selected color. You get a precise pixel reading plus mixes of that swatch, which is the job this page is built for.