Upload a photo and get a beautiful color palette instantly โ HEX, RGB & HSL codes, free, no signup.
Whether you're a designer building a brand, a developer matching UI colors, a photographer finding tones, or just curious about the colors in a photo โ this free tool gives you an instant, accurate palette with one upload.
Your images never leave your device. All color extraction runs locally in your browser using the Canvas API. Zero uploads, zero tracking.
No account, no signup, no paywalls โ ever. Every feature is completely free. Upload, get your palette, export. Done.
HEX, RGB, and HSL for every color. Export your palette as PNG, CSS custom properties, or JSON โ ready for any workflow.
Drag & drop, click to browse, paste from clipboard, or load from a URL. JPG, PNG, WEBP, GIF โ any format.
Median-cut quantization scans every pixel and identifies the most dominant, visually distinct colors in your image.
See 6โ12 colors instantly, each with HEX, RGB, and HSL codes. Tap any color card to copy.
Download as a PNG swatch sheet, copy as CSS variables, or grab JSON โ ready for Figma, code, or any design tool.
From brand designers to game developers, extracting palettes from images is a universal design task.
Extract palettes from mood board photos or brand imagery to build cohesive color systems in seconds.
Find the exact tones in your photos for consistent Instagram grids, video thumbnails, and social graphics.
Match UI colors to a design asset, grab hex codes from a screenshot, or generate CSS variables from a client logo.
Extract palettes from reference art, match colors across assets, or build character color sheets instantly.
Upload your image by dragging it onto the tool, clicking to browse, or pasting from your clipboard. The palette generator instantly analyses your photo and extracts the most dominant colors, displayed with HEX, RGB, and HSL codes. You can also tap anywhere on the image to pick the exact pixel color.
Yes โ 100% free, no limits, no account required. All features including PNG export, CSS variables, and JSON export are free. Supported by non-intrusive display ads, not paywalls.
Choose between 6, 8, 10, or 12 colors using the selector above the tool. Click Regenerate for a different grouping of dominant tones from the same image.
No. Your images never leave your device. All color extraction is done entirely in your browser using the HTML5 Canvas API. We never send image data to any server.
All common web formats: JPG/JPEG, PNG, WEBP, GIF, BMP, and SVG. No file size limit โ large high-resolution images work perfectly.
We use median-cut quantization โ the same technique used in professional design tools. It samples pixels from your image and recursively divides the color space to find the most representative and visually distinct colors.
Yes. Click "Export" in the palette panel to download a high-resolution PNG swatch sheet (2000ร1000px), copy as CSS custom properties, or copy as a JSON array with HEX, RGB, and HSL values for each color.