
Mono icons with alpha mask can display three colors: white, black, and transparent.These formats are supported in standalone icns files but do not display properly if used as application icon inside a. Usage unknown, the four zero-bytes can be any value and are quietly ignored. it32 data always starts with a header of four zero-bytes (tested all icns files in macOS 10.15.7 and macOS 11). The value inside the parenthesis is the uncompressed length for ARGB and 24-bit RGB icons. JPEG 2000 or PNG format "retina" in 10.8)ĪRGB or JPEG 2000 † or PNG † format "retina") JPEG 2000 † or PNG † format or 24-bit RGB icon Length of data, in bytes (including type and length), msb first The file format consists of an 8 byte header, followed by any number of icons. The fixed-size icons can be scaled by the operating system and displayed at any intermediate size.Īs of macOS 11, asset catalogs are the preferred file format for macOS custom icons instead.

It supports icons of 16 × 16, 32 × 32, 48 × 48, 128 × 128, 256 × 256, 512 × 512 points at 1x and 2x scale, with both 1- and 8-bit alpha channels and multiple image states (example: open and closed folders).


The Apple Icon Image format is an icon format used in Apple Inc.'s macOS.
