Free webp to jpg
Image MIME Reference
AVCS

AVC Image Sequence (HEIF Container)

image/avcs
VS

Portable Graymap

image/x-portable-graymap
PGM

A complete technical comparison of AVC Image Sequence (HEIF Container) and Portable Graymap — covering compression, feature support, browser compatibility, magic bytes, and when to choose each format.

Equal browser support

Feature Support

Feature AVCS PGM
Transparency (Alpha) Yes ✕ No
Animation Support Yes ✕ No
Progressive Loading ✕ No ✕ No
HDR Support Yes Yes
EXIF Metadata Yes ✕ No
ICC Color Profile Yes ✕ No
AVC Image Sequence (HEIF Container)
image/avcs
Extension
.avcs.heifs
Container HEIF / ISOBMFF (ISO/IEC 14496-12)
Compression Lossy / Lossless
Algorithm
AVC (Advanced Video Coding / H.264)
Color Depth 8-bit, 10-bit, 12-bit
Developed by Moving Picture Experts Group (MPEG) / ISO/IEC JTC 1
Released 2015
Magic Bytes
XX XX XX XX 66 74 79 70 61 76 63 73
Full AVCS reference →
Portable Graymap
image/x-portable-graymap
Extension
.pgm
Container Netpbm
Compression Uncompressed
Algorithm
None
Color Depth 8-bit (Grayscale), 16-bit (Grayscale)
Developed by Jef Poskanzer (Netpbm Project)
Released 1988
Magic Bytes
50 32 (ASCII) or 50 35 (Binary)
Full PGM reference →

Browser Support Comparison

Browser AVCS PGM
Chrome Chrome
Firefox Firefox
Safari Safari
Edge Edge
IE IE (Legacy)
AVCS

AVCS Strengths

  • Efficiently stores bursts of images or animations utilizing inter-frame compression
  • Leverages the highly compatible and widely hardware-accelerated AVC (H.264) codec
  • Robust HEIF container supports extensive metadata, alpha channels, and depth maps
Limitations
  • Zero native support in web browsers
  • Largely superseded in efficiency by newer sequence formats like HEICS (HEVC) or Animated AVIF (AV1)
  • Complicated container structure requires specialized parsing libraries
PGM

PGM Strengths

  • Extremely simple format allows custom parsers to be written from scratch in minimal time
  • Supports 16-bit precision, making it highly valuable for scientific, medical, and height-map data where 8-bit precision is insufficient
  • ASCII encoding ('P2') allows manual editing and visual inspection of pixel values directly within a text editor
Limitations
  • Strictly limited to grayscale; cannot display color
  • Lack of compression results in massive file sizes, making it entirely impractical for web delivery or consumer storage
  • Does not support alpha transparency or modern metadata structures

When to choose which format

AVCS
Use AVCS when…
  • Burst Photography
  • Short Animations
  • Camera Capture
  • Archival Storage
PGM
Use PGM when…
  • Computer Vision and Machine Learning Pre-processing
  • Scientific and Medical Image Processing
  • Unix/Linux Command-Line Image Pipelines
Share this comparison