Extract dominant colors from any reference image and apply them as materials to your blockout โ one click per object. Generate color harmonies. Export to any painting app.
You opened a concept art, a movie still, a photo from Pinterest. The mood is exactly what you need. But turning that image into usable colors means eyedropping in Photoshop, copying hex codes, and building materials one by one in Blender.
An hour gone. Still no materials on your blockout.
Palette Grabber reads the image, pulls dominant colors, and slaps them onto your selection as materials. 10 seconds, done.
Pulls 3 โ 32 dominant colors from any image. Random pixel sampling for speed, deterministic seed for reproducibility.
Every extracted color shows in the N-panel. Click to open Blender's color picker and fine-tune manually.
Select objects โ Apply to Selected. Each gets a solid-color material from the palette. Sequential or randomized.
Generate palettes from a base color: Complementary, Analogous, Triadic, Split-Complementary, Monochromatic.
Save as bpy.data.palettes โ works in Texture Paint, Vertex Paint, and Grease Pencil out of the box.
Export to GIMP .GPL or plain .hex. Copy all or individual hex values to clipboard for Photoshop, Krita, CSS.
Load reference. Click Extract. Select. Click Apply. Done.
Load any reference โ concept art, photo, screenshot, movie still. Set color count (3 โ 32), hit Extract. K-means clustering finds the dominant colors in linear RGB, with optional dedupe to merge near-duplicate shades.
| Setting | What it does |
|---|---|
Colors | Target count โ 12 covers most workflows |
Seed | Same seed + image = same palette |
Max Samples | Pixels sampled. Higher = slower but more accurate |
Dedupe | Merges near-identical colors |
Select any number of mesh objects. One click assigns each a solid-color material from the palette. Sequential by index โ or flip Randomize to shuffle. Existing materials on the selection are replaced (blockout workflow).
Or use Apply This Color on a single swatch to paint everything selected with that one color.
Don't have a reference? Pick a base color and generate a palette using classic color theory rules. Works alongside the image palette โ two independent palettes live side by side in the panel.
Store the palette in bpy.data.palettes with one click. It becomes available across Texture Paint, Vertex Paint, and Grease Pencil color selectors โ just like any native Blender palette. Survives file save.
Image extraction and harmony generation keep separate palettes in the panel. Grab a mood from reference, generate a triad from a brand color, and keep both visible while you work โ no losing one when you use the other.
Industry-standard palette format. Works in GIMP, Krita, Inkscape, Aseprite, and many others. Drop the file in, pick colors from it.
One hex value per line. Universal format โ paste into Photoshop swatches, CSS variables, code, or any design tool that accepts hex input.
Copy the full palette at once, or click the copy button on any single swatch to grab just that color. Paste into any app.
Turn a mood reference into a working material palette in seconds. Blockout every object with solid colors that match the target mood before touching shaders.
Build a 12-color palette for an entire scene. Apply it, tweak, export as .GPL, and use the same palette in texture painting to stay on-model.
Pull colors from brand guidelines or material samples. Generate harmonies for accent walls and accessories. Keep every shot inside a coherent palette.
Open any reference in Blender's image editor or load a file.
Pick color count. Click Extract. Palette appears as swatches.
Grab one, many, or all mesh objects in the viewport.
Sequential or random. Each object gets a material. Done.
K-means starts from a random seed. Click Extract several times on the same image and pick the variation you like best โ or lock the seed for reproducibility.
Pull a base color from your reference image, then generate a harmony from it. Image palette stays intact, harmony lives in its own section of the panel.
Want only the sunset colors from a landscape? Crop the image in Blender's image editor before extracting โ k-means then only sees the region you care about.
Extracted colors are a starting point. Click any swatch, open Blender's color picker, bump saturation or lightness until it sings. Changes reflect live.
Turn any reference into working materials in seconds. One-time purchase, free updates forever.