JFIF File Documentation


Feature Value
File Extension .jpg or .jpeg
MIME Type image/jpeg
Compression Type Lossy (with optional lossless modes)
Color Depth 24-bit color (16.7 million colors); Grayscale
Standard ISO/IEC 10918-1
Developed by The Joint Photographic Experts Group
Color Models Supported RGB, YCbCr, CMYK, YCCK
Metadata Support EXIF, ICC color profiles
Typical Usage Photographic images
Compression Method Discrete Cosine Transform (DCT)
Progressive JPEGs Supported (loads in successive passes)
Hierarchical Storage Not supported
Animation Not natively supported
Transparency Not supported
Layers Not supported
Maximum Image Size Depends on implementation, commonly up to 65535x65535 pixels
License Open Standard
File Header Signature FF D8 FF
Endianess Big Endian
Pixel Aspect Ratio Undefined, assumes square pixels
Interlacing Progressive decoding (Interlacing) possible