SnapTools

🎨 Color Palette Extractor

Pull the dominant colors from any image right in your browser — nothing is uploaded, everything stays on your device

Drop an image here or click to select

JPEG, PNG, WebP, GIF, BMP — up to 25MB

100% private: color extraction happens entirely in your browser using the canvas API. Your images never leave your device — nothing is uploaded to any server.

Extract the dominant colours from any photo and turn them into a usable palette. Upload an image to see its main colours, copy individual HEX or RGB values, or export the whole palette as CSS variables — all computed locally in your browser.

Frequently asked questions

Upload the image and the tool analyses its pixels to find the dominant colours. Each swatch shows its HEX and RGB values, which you can copy with a click.

Yes. The palette can be exported as CSS custom properties (variables), ready to paste into a stylesheet and reference throughout your design.

The tool groups similar pixels together to find representative colours, so a swatch is an average of a colour region rather than one exact pixel. For a precise single-pixel colour, use an eyedropper-style colour picker instead.