Image Color Palette Extractor — Free, Instant, No Upload
Extract the dominant colour palette from any image directly in your browser. Get 4–16 hex colours with RGB values and percentage coverage. Perfect for brand design and SMM content creation.
Frequently Asked Questions
How does the colour extraction algorithm work?
The tool samples pixel data from the uploaded image using the HTML5 Canvas getImageData() API, producing a Uint8ClampedArray of raw RGBA values. Pixels are then quantised into colour buckets and ranked by frequency to identify the most dominant tones. No image data is ever sent to a server.
How many colours can I extract from an image?
You can extract between 4 and 16 dominant colours per image. For brand auditing, 6–8 colours typically captures the primary, secondary, and accent hues. For detailed analysis or gradient images, 12–16 colours reveals the full tonal range.
Can I use the extracted colours in design tools like Figma or Photoshop?
Yes. Each colour is displayed with its hex code (#RRGGBB) and RGB values, both of which are directly accepted by Figma, Adobe Photoshop, Illustrator, and Canva. Click any swatch to copy its hex code to the clipboard in one step.