Upload an image, then click anywhere on it to read that pixel's exact color. Picking happens entirely in your browser — nothing is re-uploaded per click.
Drag & drop an image here, or
getImageData) — the image is never re-sent to the server per click, so picking is instant and works offline once loaded.curl -sS -X POST https://devops.majbase.com/color-picker/api \
-F "file=@photo.jpg" -F "x=120" -F "y=80"
Returns JSON: {"x": 120, "y": 80, "hex": "#RRGGBB", "rgb": {"r":0,"g":0,"b":0}, "hsl": {"h":0,"s":0,"l":0}} — out-of-range x/y are clamped to the image bounds, same as clicking past the edge of the picker on this page.