ImagePixel guide

Pixel Art Palette Reference: Game Boy, PICO-8, CGA and More

A palette is the fixed set of colors a pixel-art image is allowed to use. Classic palettes come from old hardware that could only display a few colors; modern ones are designed by artists so their colors shade well together. This page lists the exact hex values of the 11 named palettes in ImagePixel and shows the same image converted through each of them, so you can see how each one behaves before you pick it.

Updated October 9, 2026. Every example image on this page was produced by the current ImagePixel converter code with the settings shown in its caption.

How a fixed palette is applied

Each cell of the pixel grid is replaced by the palette color closest to it in RGB space. The palette does not adapt to your image. That has two practical consequences. First, a palette only works well if it contains colors near the main tones of your picture; otherwise large areas collapse onto one color. Second, palettes that contain mostly dark or mostly light colors shift the whole image toward that end.

All examples below use the same 960 × 720 treasure-chest illustration at 64 columns (64 × 48 = 3,072 cells), with dithering off, so the only thing that changes is the palette. The counts quoted come from the converter's color-count panel for that exact setting. To compare palettes on your own image, open the converter, set a grid width, and switch palettes while watching the preview.

Game Boy (4 colors)

Four shades of green modeled on the original Game Boy screen, which could only show four shades. Because every color is green, the palette works by brightness: whatever is lightest in your image becomes the pale yellow-green and whatever is darkest becomes the near-black green.

  • #0F380F
  • #306230
  • #8BAC0F
  • #9BBC0F
Treasure chest converted with the Game Boy palette at 64 columns
On the chest, 2,575 of 3,072 cells land on the second-darkest green, because the teal background and brown wood are both mid-dark. The metal bands survive as the lighter greens.

GB Pocket (4 colors)

Four neutral greys, closer to the grey-on-grey screen of the Game Boy Pocket. Use it when you want the handheld look without the green tint.

  • #1B1B1B
  • #494949
  • #A8A8A8
  • #FFFFFF
Treasure chest converted with the GB Pocket palette at 64 columns
Only three of the four greys are used here; nothing in the chest image is close enough to pure white to need the fourth.

GBA (4 colors)

A lighter, softer four-step green ramp. Despite the name, it is not the Game Boy Advance hardware palette, which could show thousands of colors; treat it as a pastel alternative to the Game Boy set.

  • #E8F8E0
  • #B0D080
  • #509850
  • #204828
Treasure chest converted with the GBA palette at 64 columns
Lighter overall than the Game Boy palette, so mid-tones read as a medium green instead of near-black.

PICO-8 (16 colors)

The fixed 16-color palette of the PICO-8 fantasy console by Lexaloffle. It mixes saturated primaries with a few muted tones, which is why so many small indie games share its look.

  • #000000
  • #1D2B53
  • #7E2553
  • #008751
  • #AB5236
  • #5F574F
  • #C2C3C7
  • #FFF1E8
  • #FF004D
  • #FFA300
  • #FFEC27
  • #00E436
  • #29ADFF
  • #83769C
  • #FF77A8
  • #FFCCAA
Treasure chest converted with the PICO-8 palette at 64 columns
The teal background has no close match, so it splits between dark green (#008751) and warm grey (#5F574F), producing a mottled background. Eight of the 16 colors are used.

CGA (16 colors)

The 16-color RGBI palette of IBM’s Color Graphics Adapter from early PCs: black, greys, and full and half-intensity versions of red, green, blue, cyan, magenta and yellow, plus the distinctive brown (#AA5500).

  • #000000
  • #555555
  • #AAAAAA
  • #FFFFFF
  • #0000AA
  • #5555FF
  • #00AA00
  • #55FF55
  • #00AAAA
  • #55FFFF
  • #AA0000
  • #FF5555
  • #AA00AA
  • #FF55FF
  • #AA5500
  • #FFFF55
Treasure chest converted with the CGA palette at 64 columns
The harsh, evenly spaced colors give the chest an 80s PC-game look; most of the image falls on dark grey #555555 and the wood on brown #AA5500.

1-Bit (2 colors)

Pure black and pure white. Without dithering, every cell goes to whichever of the two it is closer to, so the result depends entirely on how bright the image is.

  • #000000
  • #FFFFFF
Treasure chest converted with the 1-Bit palette at 64 columns
A cautionary example: the chest is mostly darker than mid-grey, so 2,980 of 3,072 cells turn black and only the brightest highlights survive. Brighten the source first, or use dithering, if you want a 1-bit image.

Grayscale (4 colors)

Black, two greys and white. A quick way to check whether an image still reads by value alone, which is a common test in pixel art: if it works in four greys it will work in any four-color palette of similar brightness steps.

  • #000000
  • #676767
  • #B6B6B6
  • #FFFFFF
Treasure chest converted with the Grayscale palette at 64 columns
The chest becomes mostly mid-grey, which shows that its shapes rely on color differences more than brightness differences.

Sweetie 16 (16 colors)

A popular community palette by GrafxKid with a dark navy, warm reds and oranges, greens and a range of blue-greys. It is designed so the colors form usable ramps for shading.

  • #1A1C2C
  • #5D275D
  • #B13E53
  • #EF7D57
  • #FFCD75
  • #A7F070
  • #38B764
  • #257179
  • #29366F
  • #3B5DC9
  • #41A6F6
  • #73EFF7
  • #F4F4F4
  • #94B0C2
  • #566C86
  • #333C57
Treasure chest converted with the Sweetie 16 palette at 64 columns
The background lands on its teal (#257179) and the chest on purples and reds, giving a stylized, game-ready look with nine colors used.

Endesga 16 (16 colors)

A community palette by ENDESGA with warm skin and wood tones, earthy reds and cool blue-greys. It suits characters and natural materials.

  • #E4A672
  • #B86F50
  • #743F39
  • #3F2832
  • #9E2835
  • #E53B44
  • #FB922B
  • #FFE762
  • #63C64D
  • #327345
  • #193D3F
  • #4F6781
  • #AFBFD2
  • #FFFFFF
  • #2CE8F4
  • #0484D1
Treasure chest converted with the Endesga 16 palette at 64 columns
The most faithful of the 16-color sets for this image: the wood keeps its browns (#743F39, #B86F50) and the background becomes a blue-grey.

Autumn (8 colors)

An ImagePixel set built around a dark-red-to-cream ramp with one pale green. Everything is pushed toward warm tones.

  • #1B0000
  • #6A0F00
  • #B53600
  • #F4731A
  • #FFB347
  • #FFE085
  • #FFF8CC
  • #B8DEA0
Treasure chest converted with the Autumn palette at 64 columns
The background turns near-black red, so the warm chest stands out strongly; useful for moody or sunset scenes.

Ocean (8 colors)

An ImagePixel set made of a navy-to-white blue ramp. It works like a blue tint plus value steps.

  • #0A1045
  • #0D2066
  • #1040A0
  • #2060C8
  • #4080E0
  • #80C0F0
  • #C0E8FF
  • #FFFFFF
Treasure chest converted with the Ocean palette at 64 columns
Everything becomes blue; the chest is still readable because its light metal bands map to the pale end of the ramp.

Choosing a palette: a short decision list

  • You want the image to keep its own colors, just fewer of them: skip fixed palettes and use Max Colors instead.
  • You want a handheld-console look: Game Boy for green, GB Pocket for grey. Check that the subject still reads by brightness alone.
  • You want a bright indie-game look: PICO-8 or Sweetie 16.
  • The image has skin, wood or earth tones: Endesga 16 keeps those tones better than the other 16-color sets.
  • You need a strict black-and-white result: 1-Bit, but brighten the source first and consider dithering.
  • You are planning a build with real materials: use the material palettes described in the Minecraft wool and concrete comparison.

ImagePixel does not currently accept custom or imported palettes. If you need an exact brand or hardware palette that is not listed here, convert with Max Colors and recolor in a pixel editor.

Related