Pixel Art Palette
Generator
The only free palette generator built on OKLCH — the perceptually uniform color space that gives pixel artists control over lightness without the HSL mudtone problem.
7-color OKLCH split-complementary palette — generated in one click
What makes it different
AI Text Prompts
Describe a scene or mood in English or Russian to generate a starting OKLCH palette locally in the browser.
Perceptual Lightness
OKLCH L-channel gives perfectly even light-to-dark steps — critical for shading in pixel art.
6 Harmony Modes
Complementary, Split-Complementary, Analogous, Triadic, Tetradic, Monochromatic.
sRGB Gamut Fitting
Every generated color is fitted to the sRGB gamut while preserving hue and distinction.
Lightness Ladder
Visual bar chart sorted by L-value so you can see lightness distribution instantly.
Live Pixel Preview
See your palette on a potion, gem, shield, and hero sprite before exporting.
CSS & Artist Export
CSS variables with HEX fallbacks, GPL (GIMP), JASC PAL (Aseprite), HEX, JSON, and branded PNG.
FAQ
- Is it free?
- Yes, 100% free. No account required to generate and export palettes.
- How many colors can I generate?
- 2 to 9 colors per palette. Optimized for pixel art constraints.
- Can I import existing palettes?
- Yes — GPL, JASC PAL, HEX lists, and the site's own JSON format are all supported on import.
- How does AI palette generation work?
- Enter a scene or mood description. A local in-browser model maps the text to an OKLCH base color and harmony rule without contacting external AI APIs.
- What software accepts the export files?
- CSS export works directly in web projects with HEX fallbacks and OKLCH overrides. GPL works in GIMP, Inkscape, and Krita; JASC PAL works in Aseprite, GraphicsGale, and GrafX2.