Color Palette Extractor

Upload an image and extract its dominant colors as HEX, RGB, and HSL values.

Drop an image here or click to browse PNG, JPG, WebP, GIF, SVG

Color Palette Extractor

Upload any image and extract its dominant colors using a k-means clustering algorithm applied directly to the Canvas API — nothing leaves your browser.

  • Colors are sampled from a downscaled version of the image for speed
  • Increase the count for more nuanced palettes; 6–10 is usually ideal
  • Click any swatch to copy its HEX value
  • The % column shows each color's share of the sampled pixels