Color palette generator from a photo

Upload any room and instantly pull its dominant colors with hex codes. Free, no signup, and your photo never leaves your browser.

Drop a photo to pull its colors

Or try a sample (instant)

How the palette is built

Drop in a photo and the tool samples its pixels, then groups them into the six colors that best represent the whole image using median-cut quantization. You get the colors your eye actually reads as dominant, each ranked by how much of the frame it covers, with an exact hex code and an approximate name like terracotta, sage, or greige.

Everything runs locally. The image is read on your device and never uploaded, which means it is instant, private, and free to use as many times as you want. Click any swatch to copy its hex, or copy the full palette in one click for a moodboard, paint list, or spec sheet.

Use it to plan a repaint, match new furniture to a room you already love, build a moodboard from a reference photo, or just understand why a space feels warm, cold, calm, or busy. When you are ready to see the change, carry the palette into our AI redesign and regenerate the room photorealistically.

How to turn a palette into a room

A list of hex codes is not a color scheme yet. The difference is in the proportions and the roles you give each color. Here is the shortcut designers actually use.

Use the 60-30-10 rule

Pick your dominant color for ~60% of the room (walls, large rugs, big furniture), a secondary for ~30% (upholstery, curtains, bedding), and an accent for the last ~10% (pillows, art, a lamp). Your generated palette already ranks colors by share, so the top two are usually your 60 and 30, and the smallest is your 10.

60% · base
30%
10%

Anchor with neutrals, spend boldness on the accent

Most palettes that work are two or three neutrals plus one color with some life in it. If your extracted palette is all muted, that is your cue to add a single saturated accent on purpose. If it comes back loud, mute everything except one color.

+ 3 neutrals + 1 accent

Watch the temperature

Warm colors (the reds, oranges, yellows in your palette) make a room feel cozy and smaller; cool colors (blues, greens, grays) make it feel calm and larger. A room that feels off is usually fighting its own light — a north-facing room reads cooler, so warm the palette to compensate.

Warm · cozy, smaller

Cool · calm, larger

Common questions

Is this color palette generator free?

Yes, completely free. No signup, no email, no limit on how many photos you run. The whole tool works in your browser.

Does my photo get uploaded anywhere?

No. Unlike most tools, this one reads the colors directly on your device. The image never leaves your browser and is never sent to a server, so there is nothing to delete and nothing to worry about.

How does it pick the colors?

It samples the pixels of your photo and groups them into the most representative colors using median-cut quantization, the same technique used to build optimized color palettes. The result is the handful of colors your eye actually reads as dominant, ranked by how much of the image they cover.

Can I get the hex codes?

Yes. Each swatch shows its hex code, an approximate color name, and the share of the image it covers. Click any swatch to copy its hex, or use Copy all hex to grab the whole palette at once.

What can I use the palette for?

Paint selection, a moodboard, matching furniture and textiles, a brand or website color scheme, or just understanding why a room feels the way it does. The named colors (like terracotta or sage) double as search terms when you go shopping.

Does it work on any image, not just rooms?

Yes. It works on any photo: a room, a fabric swatch, a landscape, artwork, a product shot. It is tuned for interiors because that is what most people here are working on, but the math is the same for any image.

How accurate are the color names?

The hex codes are exact. The names are the closest match from a curated list of common design and paint colors, so treat them as a label, not a paint-store SKU. When in doubt, use the hex.

Why are my colors more muted than the photo looks?

A palette averages large regions, so a wall that looks vivid in a small highlight gets blended with its shadows. That is by design: it shows the colors that actually dominate the space, not the brightest single pixel.

Can I redesign my room in these colors?

Yes. Once you have a palette, our AI redesign tool can regenerate your room photo in any style and color direction. Pull the palette here, then carry the colors into a full photorealistic makeover.

Does it work on phones?

Yes. Take a photo of the room with your phone, upload it, and the palette appears in a second. Nothing installs and nothing uploads.

Palettes by style

Color schemes and example palettes for popular interior styles.