Free tool · runs in your browser

Dominant Color Extractor

Pick a frame, a thumbnail, or any image and pull its dominant color palette in one click. K-means clustering finds 3–10 hex swatches you can copy straight into your design tool, your CSS, or your channel art.

Source image

How to use this tool

  1. 01

    Upload an image

    Drop a thumbnail, a still frame, or any reference. The image stays in your browser.

  2. 02

    Pick how many colors

    5 swatches is the sweet spot for branding work. Bump it to 8–10 for richer footage like landscapes or busy compositions.

  3. 03

    Copy the hex codes

    Each swatch shows hex, RGB, and the share of the image it represents. One-click copy for any of them.

Why this matters

Designers spend an embarrassing amount of time eyedropping a hex code from a reference image. Doing it with code is 100ms instead of 2 minutes — and the result is reproducible.

Channel branding lives or dies on color consistency. Pulling the dominant tones of your most-watched video is the fastest way to find a thumbnail palette that already matches your existing audience expectations.

Everything runs locally via canvas pixel access. Reference images stay private even when you're working on unannounced launches.

Related tools

FAQ

The tool downsamples your image to 200px on the long edge, then runs k-means clustering on the RGB values until the centroids stop moving. Each centroid becomes one swatch, sorted by how much of the image it represents.

Explore the full toolkit

94 free tools covering titles, tags, thumbnails, scripts, captions, embeds, schema, and in-browser video processing.

Browse all tools →