Skip to main content

Does Resprite support indexed colour mode?

Resprite edits full-colour pixels. It does not provide an indexed colour editing mode that keeps each pixel linked to a numbered palette entry.

What happens to indexed-colour files?

Resprite can read indexed-colour Aseprite content with a valid palette and convert it to full-colour pixels. The original pixel-to-palette index links are not retained, and Aseprite export uses RGBA rather than preserving indexed mode. Incomplete files, such as those missing a usable palette, may produce compatibility warnings. See Aseprite file compatibility.

iOS: recolour by editing a palette swatch

On iOS, you can use Menu ▸ Palette ▸ Auto replace:

  1. Enable Auto replace and select the existing swatch you want to change.
  2. Adjust the pen colour in the colour picker.
  3. Double-tap that same swatch to write the new colour back into it.

For an old swatch that is not fully transparent, this replaces exactly matching pixels across all frames of regular drawing layers. It is not limited to the current frame, layer, or selection, and it does not replace similar colours. Do not treat it as a replacement operation covering tilemap layers. Changing only the pen colour does not trigger this operation.

The feature was previously called Like Indexed. The menu entry is available on iOS; desktop and Android do not offer this switch.

Why does loading another palette leave the artwork unchanged?

Importing a palette replaces or appends swatches, without remapping existing pixels. This also applies when iOS Auto replace is enabled: importing a whole palette is different from writing a new colour into an existing swatch.

For colour replacement without editing palette swatches, see Adjust Color → Replace Color. For palette controls, see Manage Palettes.