Skip to tool

Free · no account · browser only

Pull a palette from any photo without uploading

Copy HEX, RGB, or HSL from 3, 5, or 8 swatches. The palette updates when the photo is ready. Files never leave this device.

Stays in your browser · nothing leaves this device

  • 3, 5, or 8 swatchesHEX, RGB, and HSL copy
  • CSS variablesCopy the palette in one step

Dominant Color Extractor

Pull a palette from any photo. Copy HEX, RGB, or HSL. Stays in your browser.

Zero upload · stays local

Preview

Drop a photo here

JPG, PNG, WebP, HEIC.

or paste from clipboard Ctrl / ⌘ V

Files never leave your device.

Color values stay on this device.

How it works

Four steps from drop to copy. Nothing is uploaded. There is no separate extract button.

  1. 1

    Drop or paste

    Add one JPG, PNG, WebP, or HEIC photo.

  2. 2

    Pick a size

    Choose 3, 5, or 8. The swatches update with the photo.

  3. 3

    Copy a value

    Copy HEX, RGB, HSL, or the CSS variables for the set.

  4. 4

    Mind the original file

    Reading colors does not strip location tags. Remove EXIF can open with this photo loaded.

Frequently Asked Questions

Palette size, copy formats, and why this page does not strip location tags.

How many colors does it extract?

Choose 3, 5, or 8 swatches. They appear when the photo is ready. There is no separate extract button.

Can I copy the palette?

Yes. Copy HEX, RGB, or HSL for the selected swatch. Copy CSS variables writes the whole set.

Does it upload my images?

No. Colors are read in your browser. Files never leave your device.

Does reading colors strip location tags?

No. Inspecting a photo does not rewrite it. Remove EXIF can open with this file already loaded.

Related image tools