Back to Plugins
Image Colour Extraction

Image Colour Extraction

Extract colour palettes from any image

Plugin Preview

Image Colour Extraction preview

About this plugin

This plugin extracts a colour palette from any image in your file. You select an image, choose a method and the number of colours, and the plugin returns a hue-sorted frame of colour tones.Colour managementThe plugin works in OKLab so candidates are compared and grouped by perceived difference rather than RGB distance. The Average method takes its mean in OKLab too, which avoids the muddy-brown result you get from naive linear-sRGB averaging when an image has complementary colours.MethodsDominant: use this for palettes that should feel like the source.Average: use this for an overall tone.High contrast: use this when you want a palette that's maximally distinguishable, like for charts.ControlsSaturation: filter and weight colours by chroma.Lightness: filter and weight colours by perceptual lightness.Diversity: sets the minimum perceptual distance between picked tones. Only meaningfully applies to Dominant.Ignore (optional): skips pixels that match a category.Colours: how many tones to create, from 1 to 8.SpecificationsWhen a preference can't be respected (for example, asking for muted on an image with no muted regions), the plugin tells you that it fell back to the closest candidates rather than failing silently.Illustration inspired by Dan Hollick's work.

Plugin Details

Version7
CreatedMay 14, 2026
Last UpdatedMay 17, 2026
Categoryshapes-colors
CreatorMatteo
Stats1 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:dist/code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none

More Like This

Discover other plugins in the shapes-colors category.