Lors de la préparation d'un fichier contenant une image, on peut aussi (pour rechercher une économie de place, ou de temps de transmission), constituer une palette de couleurs.
Cette palette peut être pré-définie, ou être choisie en fonction des couleurs rencontrées dans l'image.
Le plus souvent, on choisit une palette de 256 couleurs, ce qui permet de représenter chaque pixel par l'une des couleurs de la palette, en désignant l'une des 256 couleurs, par un seul octet.
Pour certaines images, on peut limiter la palette à 16 couleurs, ce qui réduit chaque pixel à 1/2 octet.
Ce choix de palette, très souvent, ne vient que très peu perturber la vision de l'image.