Skip to content

Palette library

Open the Palette Presets tab inside Color Palette to manage saved palettes.

Palettes are files, not scene data

Saved palettes live in your Blender config directory rather than in the .blend, so a palette saved in one file is available in every other one:

%APPDATA%\Blender Foundation\Blender\<version>\config\protocolor\palettes\

Open Palette Folder takes you straight there. Refresh re-scans the folder so palettes you dropped in from outside Blender show up without a restart.

You can point the add-on at a different folder — a synced or version-controlled one, say — with Palette Folder Override in preferences.

Saving and loading

ControlAction
Active PalettePick a saved palette; it loads immediately
Save Palette AsType a name and press the tick to save the current palette
🗑 DeleteRemove the selected palette from the library
🔄 RefreshRe-scan the palette folder

Two palettes ship with the add-on — Dawnbringer 32 and Zughy 32. They are read-only unless you opt in, so the way to build on one is to load it and save it under a new name.

Import

Import reads the formats palettes are actually distributed in:

FormatExtensionComes from
Lospec hex list.hexlospec.com, most pixel-art palettes
GIMP palette.gplGIMP, Krita, Inkscape, Aseprite
Adobe Swatch Exchange.aseAseprite, Illustrator, Affinity
Adobe Color.acoPhotoshop
Paint.NET.txtPaint.NET
ProtoTools JSON.jsonthis add-on
Swatch image.pngany strip, grid, or 1px-per-color export

The PNG reader does not care about layout — a horizontal strip, a grid, or a one-pixel-per-color export all work.

Export

Tick any combination under Export As and press Export; every selected format is written alongside the others in one go.

FormatUse it for
PNG Strip (.png)Sharing a palette as an image, or re-importing it here
JSON (.json)Round-tripping through this add-on with full fidelity
Lospec (.hex)Uploading to lospec.com, most pixel-art tools
GIMP (.gpl)GIMP, Krita, Inkscape, Aseprite