Format
JPEG File Interchange Format
Summary
- Name
- JPEG File Interchange Format
- Version
- 1.01
- Identifiers
-
- PUID: fmt/43
- MIME: image/jpeg
- Apple Uniform Type Identifier: public.jpeg
- Format type
- Image (Raster)
- Disclosure
- Full
- Description
- The JPEG File Interchange Format (JFIF) is a file format for storing JPEG-compressed raster images. It was developed by the Independent JPEG Group and C-Cube Microsystems, in the absence of any such format being defined in the JPEG standard, and rapidly became a de facto standard; this is what is commonly referred to as the JPEG file format. A JFIF file comprises a JPEG data stream together with a JFIF marker. It begins with a Start of Image (SOI) marker, immediately followed by a JFIF Application (APP0). This is followed by the JPEG image data, which is terminated by an End of Image (EOI) marker. JFIF supports up to 24-bit colour and uses lossy compression (based on the Discrete Cosine Transform algorithm). Other types of compression are available through JPEG extensions, including progressive image buildup, arithmetic encoding, variable quantization, selective refinement, image tiling, and lossless compression, but these may not be supported by all JFIF readers and writers.
- Note
- https://en.wikipedia.org/wiki/JPEG_File_Interchange_Format https://web.archive.org/web/20220624201809/https://www.adobe.com/creativecloud/file-types/image/raster/jpeg-file.html https://web.archive.org/web/20221015163305/https://en.wikipedia.org/wiki/JPEG
- File extensions
-
jpg,jpe,jpeg,jif,jfif,jfi - Source
- Digital Preservation Department / The National Archives
- Developed by
- C-Cube Microsystems
Relationships
- Has priority over
- Is previous version of
- Is subsequent version of
Internal signatures
JFIF 1.01
- Note
- SOI and APP0 markers at BOF, EOI marker at EOF
Byte sequences
- Min Frag Length
- Absolute from BOF
- Offset
- 0
- Max offset
- None
- Byte Sequence
FFD8FFE0{2}4A464946000101(00|01|02)- Endianness
- None
- Min Frag Length
- Absolute from EOF
- Offset
- 0
- Max offset
- 65536
- Byte Sequence
FFD9- Endianness
- None
Changelog
-
Updated in V109
- Release date
- 1 November 2022
JPEG File Interchange Format v1.01: Updated reference links, added extensions jif; jfif; jfi. Submitted by Digital Preservation Department, The National Archives (UK).
-
Updated in V75
- Release date
- 17 July 2014
JPEG File Interchange Format 1.01: EOF offset increased. Submitted by Public Record Office of Northern Ireland.
-
Updated in V63
- Release date
- 29 August 2012
JPEG File Interchange Format 1.01: Signature refined through PRONOM Research in collaboration with the National Library of New Zealand.