I file .pgm contengono un numero di informazioni header che si riferiscono a diverse sfumature di nero, grigio e bianco. Sono salvati in formato ASCII di testo. Possono avere anche delle rappresentazioni binarie.
Gli header contenuti definiscono il formato dei rispettivi formati PGM, il tipo, l’altezza e la larghezza.