Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback or view this page on the current PRONOM service.

Format

Portable Network Graphics

Summary

Name
Portable Network Graphics
Version
1.1
Identifiers
  • PUID: fmt/12
  • 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.
File extensions
png
Source
Digital Preservation Department / The National Archives

Relationships

Has lower priority than
Has priority over
Is previous version of
Is subsequent version of

Internal signatures

PNG 1.1iCCP

Note
Signature + IHDR and iCCP chunks at BOF, IEND chunk at EOF

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
None
Byte Sequence
89504E470D0A1A0A0000000D49484452*69434350
Endianness
None
Min Frag Length
Absolute from EOF
Offset
0
Max offset
None
Byte Sequence
0000000049454E44AE426082
Endianness
None

PNG 1.1sPLT

Note
Signature + IHDR and sPLT chunks at BOF, IEND chunk at EOF

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
None
Byte Sequence
89504E470D0A1A0A0000000D49484452*73504C54
Endianness
None
Min Frag Length
Absolute from EOF
Offset
0
Max offset
None
Byte Sequence
0000000049454E44AE426082
Endianness
None

PNG 1.1sRGB

Note
Signature + IHDR and sRGB chunks at BOF, IEND chunk at EOF

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
None
Byte Sequence
89504E470D0A1A0A0000000D49484452*73524742
Endianness
None
Min Frag Length
Absolute from EOF
Offset
0
Max offset
None
Byte Sequence
0000000049454E44AE426082
Endianness
None

Changelog

  • Updated in V86

    Release date
    27 July 2016

    Portable Network Graphics 1.1: Added description.