File Downloaded Successfully!

Your file is saved and ready. Thank you for using Elixuvo!

🔒 100% Client-Side Processing•Always Fast & Free
Skip to content
Elixuvo

Image Color Palette Extractor

Extract dominant color palettes and inspect individual pixels with a live magnifying loupe from JPG, PNG, WebP, and SVG images. Export as Hex, RGB, HSL, CSS variables, Tailwind config, or PNG swatch sheets. 100% in-browser processing.

Live

How to use this tool

  1. Upload an image file (JPG, PNG, WebP, SVG) or paste directly from your clipboard.

  2. Choose your desired palette size: 5, 8, or 10 dominant color clusters.

  3. Hover or click anywhere on the image preview to sample individual pixels with the interactive magnifier loupe.

  4. Click any swatch to copy Hex, RGB, or HSL values, or export your full palette as CSS variables, Tailwind configuration, or JSON.

  5. Click 'Download Swatch Card' to export a sleek 1200x630 social card of your color palette.

Frequently asked questions

Quick answers about file privacy, processing modes, formats, and device support.

The extractor leverages HTML5 Canvas pixel sampling and a high-performance median-cut color quantization algorithm implemented in pure TypeScript. Your image is processed locally inside your browser's memory with zero server uploads.
Yes! Simply press Ctrl+V (or Cmd+V on macOS) anywhere inside the tool workspace to paste screenshots or copied graphics directly.
When hovering over the image preview, a high-magnification loupe renders a zoomed pixel grid showing the exact color beneath your cursor. Clicking will sample and pin the color to your custom inspection swatches.
You can copy individual Hex, RGB, and HSL codes with a single click, export the complete palette as Tailwind CSS theme colors, CSS custom properties (:root variables), raw JSON, or download a high-res 1200x630 PNG swatch card.
Never. 100% of the extraction runs client-side in your browser. No image data or color metrics ever leave your machine.