OneImage
OneImage
Palette Studio

Extract stunning color palettes from any photo

Upload an image and capture the essence with curated palettes generated in seconds.

Experiment with different palette sizes and download color codes for your brand, UI kit, or presentation.

Upload or drop a photo

Processing stays on your device. PNG, JPG, and WebP are supported.

Drop your image

High-resolution files work perfectly. Nothing leaves your browser.

Select an image
Choose an image to explore its colors.

Palette size

Palette inspiration

Explore ready-made color stories extracted from real photography.

Golden hour beach

Warm sand and vivid sunset hues ideal for travel campaigns.

Nordic interior

Neutral tones with calming accents perfect for product UI.

Night city neon

Vibrant nightlife palette mixing magenta, teal, and midnight blue.

Why designers love this tool

Purpose-built for branding, UI kits, and photography moodboards.

Accurate color science

libimagequant delivers perceptually balanced palettes with smooth gradients.

Privacy-first

Images never leave your browser, so sensitive assets stay secure.

Ready for handoff

Copyable hex values and contrast hints streamline collaboration.

How to craft your palette

Step 01

Upload a photo

Drop any JPG, PNG, or WebP image directly into the canvas to start.

Large photos work best — we run everything locally.
Step 02

Choose palette size

Toggle between 3, 5, or 7 colors to match the level of detail you need.

Switch counts anytime without re-uploading.
Step 03

Review the swatches

Inspect hex values, luminance, and contrast to ensure accessibility.

Copy colors with a single tap to use in your design tools.
Step 04

Save your inspiration

Combine the generated palette with the example gallery for moodboards.

Pin your favorite palettes directly into Figma or Notion.

Design-friendly color intelligence

The Color Pattern extractor translates complex imagery into palettes that communicate emotion and intent.

Powered by libimagequant, it respects tonal subtleties while producing production-ready swatches.

Frequently asked questions

Which file formats are supported?

We support PNG, JPG, JPEG, and WebP images up to 25 MB processed locally.

Can I download the palette?

You can copy individual hex values now. Palette export to ASE and JSON is coming soon.

Does the tool work offline?

Once the page is loaded, palette extraction works without an internet connection.