Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback.

Format

Portable Network Graphics

Summary

Name
Portable Network Graphics
Version
1.0
Identifiers
  • PUID: fmt/11
  • MIME: image/png
  • Apple Uniform Type Identifier: public.png
Format type
Image (Raster)
Description
Portable Network Graphics (PNG) was designed for the lossless, portable, compressed storage of raster images. PNG provides a patent-free replacement for GIF and can also replace many common uses of TIFF. Indexed-color, grayscale, and truecolor images are supported, plus an optional alpha channel. Sample depths range from 1 to 16 bits. PNG is designed to work in online viewing applications, so it is fully streamable. It can store gamma and chromaticity. PNG also detects file corruption.
Format encoding
Binary
File extensions
png
Submitted by
The National Archives and Records Administration / The National Archives and Records Administration

Relationships

Has lower priority than
Is previous version of

Internal signatures

PNG 1.0

Description
Signature + IHDR chunk at BOF, IEND chunk at EOF

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
0
Byte Sequence
89504E470D0A1A0A0000000D49484452
Endianness
Big-endian
Min Frag Length
Absolute from EOF
Offset
0
Max offset
4
Byte Sequence
0000000049454E44AE426082
Endianness
Big-endian

Changelog

  • V84

    Release date
    21 January 2016
    • Updated

      Portable Network Graphics 1.0: Added small max EOF offset to account for rare edge cases where null bytes appear after EOF marker.

  • V60

    Release date
    11 June 2012
    • Updated

      Portable Network Graphics 1.0: Description information submitted by National Archives and Records Administration.