Free webp to jpg
Image MIME Reference
PGM

Portable Graymap

image/x-portable-graymap
VS

PTI Image (Personal/Vanity Tree)

image/prs.pti
PTI

A complete technical comparison of Portable Graymap and PTI Image (Personal/Vanity Tree) — covering compression, feature support, browser compatibility, magic bytes, and when to choose each format.

Equal browser support

Feature Support

Feature PGM PTI
Transparency (Alpha) ✕ No ✕ No
Animation Support ✕ No ✕ No
Progressive Loading ✕ No ✕ No
HDR Support Yes ✕ No
EXIF Metadata ✕ No ✕ No
ICC Color Profile ✕ No ✕ No
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 →
PTI Image (Personal/Vanity Tree)
image/prs.pti
Extension
.pti
Container Proprietary
Compression Unknown / Proprietary
Algorithm
Unknown
Color Depth Unknown
Developed by Jürn Laun
Released 1999
Magic Bytes
Unknown
Full PTI reference →

Browser Support Comparison

Browser PGM PTI
Chrome Chrome
Firefox Firefox
Safari Safari
Edge Edge
IE IE (Legacy)
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
PTI

PTI Strengths

  • Provided a registered MIME type namespace for a specific application's proprietary image format without conflicting with standard web types
Limitations
  • Completely undocumented and unsupported in modern ecosystems
  • Zero web browser compatibility
  • Falls into the 'vanity' tree, making it irrelevant for standard cross-platform data exchange

When to choose which format

PGM
Use PGM when…
  • Computer Vision and Machine Learning Pre-processing
  • Scientific and Medical Image Processing
  • Unix/Linux Command-Line Image Pipelines
PTI
Use PTI when…
  • Legacy Application Specific Workflows
  • Proprietary Image Storage
Share this comparison