Mac Icon For App

Posted on
  1. Mac App Store
  2. Mac Set Icon For App
  3. Mac Icon For App Windows 10
  4. Change App Icon Mac
App

Free SVG Icons with super-fast search and free Coke. Built for fun by Icons8.

7,022 Mac App icons in SVG and PNG: Android App, iOS App, Mobile App, iPhone App, Apple App, Mac App, etc. 7,022 Mac App icons in SVG and PNG: Android App, iOS App, Mobile App, iPhone App, Apple App, Mac App, etc.

  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • List 2 Icon
  • Apple Watch Apps Icon
  • Apple Watch Apps Icon
  • Apple Watch Apps Icon
  • App Symbol Icon
  • App Symbol Icon
  • App Symbol Icon
  • Google Play Icon
  • App Symbol Icon
  • Google Play Icon
  • Google Play Icon
  • Google Play Icon
  • Google Play Icon
  • App Symbol Icon
  • Telegram App Icon
  • Google Play Icon
  • Google Play Icon
  • Google Play Icon
  • App Symbol Icon
  • App Symbol Icon
  • App Symbol Icon
  • App Symbol Icon
  • App Symbol Icon
  • App Symbol Icon
  • Baby App Icon
  • App Symbol Icon
  • App Symbol Icon
  • Google Play Icon
  • Google Play Icon
  • Mac Dock Icon
  • Tiles Icon
  • Mac Dock Icon
  • Mac Dock Icon
  • Tiles Icon
  • Tiles Icon
  • Mac Dock Icon
  • Mac Dock Icon
  • Tiles Icon
  • Tiles Icon
  • Mac Dock Icon
  • Mac Dock Icon
  • Tiles Icon
  • Tiles Icon
  • Tiles Icon
  • Mac Dock Icon
  • Tiles Icon
  • Tiles Icon
  • Tiles Icon
  • Tiles Icon
  • Tiles Icon
  • Mac Dock Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Large Icons Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Weixing Icon
  • Happy Mac Icon
  • Happy Mac Icon
  • Desktop Mac Icon
  • Desktop Mac Icon
  • Happy Mac Icon
  • Desktop Mac Icon
  • Desktop Mac Icon
  • Happy Mac Icon
  • Happy Mac Icon
Apple Icon Image
Filename extension
Type codeicns
Uniform Type Identifier (UTI)com.apple.icns
Developed byApple Inc.
Type of format

The Apple Icon Image format is the icon format used in Apple Inc.'s macOS. 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-bitalpha channels and multiple image states (example: open and closed folders). The fixed-size icons can be scaled by the operating system and displayed at any intermediate size.

Mac icons are typically well designed and feature some truly remarkable app icons. But homegrown apps or.dmg files could end up with a generic icon instead of one of the rich offerings from a. Download 201 vector icons and icon kits.Available in PNG, ICO or ICNS icons for Mac for free use.

File structure[edit]

The file format consists of an 8 byte header, followed by any number of icons.

Header[edit]

OffsetSizePurpose
04Magic literal, must be 'icns' (0x69, 0x63, 0x6e, 0x73)
44Length of file, in bytes, msb first
Create icon for mac app

Icon data[edit]

OffsetSizePurpose
04Icon type, see OSType below.
44Length of data, in bytes (including type and length), msb first
8VariableIcon data

Compression[edit]

lead
value
tail
bytes
result
uncompressed
012711281128 bytes
1282551 byte3130 copies

Mac App Store

Over time the format has been improved and there is support for compression of some parts of the pixel data. The 32-bit ('is32', 'il32', 'ih32','it32') and ARGB ('ic04', 'ic05') pixel data are often compressed (per channel) with a format similar to PackBits.[1]Some sources mentioned that the OS supports both compressed or uncompressed data chunks.

The following pseudocode decompresses the data:

Example: 02 01 02 02 80 03 81 04 82 05 should decompress to 01 02 02 03 03 03 04 04 04 04 05 05 05 05 05

Icon types[edit]

OSTypeLength (bytes)Size (pixels)Supported OS VersionDescription
ICON128321.032×32 1-bit mono icon
ICN#256326.032×32 1-bit mono icon with 1-bit mask
icm#48166.016×12 1 bit mono icon with 1-bit mask
icm496167.016×12 4 bit icon
icm8192167.016×12 8 bit icon
ics#64 (32 img + 32 mask)166.016×16 1-bit mask
ics4128167.016×16 4-bit icon
ics8256167.016x16 8 bit icon
is32varies (768)168.516×16 24-bit icon
s8mk256168.516x16 8-bit mask
icl4512327.032×32 4-bit icon
icl81,024327.032×32 8-bit icon
il32varies (3,072)328.532x32 24-bit icon
l8mk1,024328.532×32 8-bit mask
ich#288488.548×48 1-bit mask
ich41,152488.548×48 4-bit icon
ich82,304488.548×48 8-bit icon
ih32varies (6,912)488.548×48 24-bit icon
h8mk2,304488.548×48 8-bit mask
it32varies (49,152)12810.0128×128 24-bit icon
t8mk16,38412810.0128×128 8-bit mask
icp4varies1610.716x16 icon in JPEG 2000 or PNG format
icp5varies3210.732x32 icon in JPEG 2000 or PNG format
icp6varies6410.764x64 icon in JPEG 2000 or PNG format
ic07varies12810.7128x128 icon in JPEG 2000 or PNG format
ic08varies25610.5256×256 icon in JPEG 2000 or PNG format
ic09varies51210.5512×512 icon in JPEG 2000 or PNG format
ic10varies102410.71024×1024 in 10.7 (or [email protected] 'retina' in 10.8) icon in JPEG 2000 or PNG format
ic11varies3210.8[email protected] 'retina' icon in JPEG 2000 or PNG format
ic12varies6410.8[email protected] 'retina' icon in JPEG 2000 or PNG format
ic13varies25610.8[email protected] 'retina' icon in JPEG 2000 or PNG format
ic14varies51210.8[email protected] 'retina' icon in JPEG 2000 or PNG format
ic04varies1616x16 ARGB
ic05varies3232x32 ARGB
icsBvaries3636x36
icsbvaries1818x18
  • the values inside the brackets () in the length column is the uncompressed length.
  • the ARGB format consists of the ascii values for 'ARGB' and the four compressed channels tightly packed

Other types[edit]

OSTypeLength (bytes)Description
'TOC 'varies'Table of Contents' a list of all image types in the file, and their sizes (added in Mac OS X 10.7)
'icnV'44-byte big endian float - equal to the bundle version number of Icon Composer.app that created to icon
'name'Unknown
'info'259Info binary plist. Usage unknown

Support[edit]

Various image viewers can load *.icns files, and free and open source converters from or to PNG also exist.[2][3]GTK+ can load *.icns resources since 2007.[4] Other tools supporting the format include the Apple Icon Composer and icns Browser, The Iconfactory, and IconBuilder.
MacOS[clarification needed] offers the built-in iconutil command line tool to pack and unpack *.icns files.

External links[edit]

  • IconFamily – Open source Objective C class to read and write Apple icns files
  • osxiconutils - Command line tools to work with Apple icns files

See also[edit]

  • ICO format on Windows
  • X PixMap format for X11
Mac Icon For App

Mac Set Icon For App

References[edit]

Mac Icon For App Windows 10

  1. ^Macintosh Icons
  2. ^'libicns'. SourceForge project icns. 2009. Retrieved August 18, 2016.
  3. ^'png2icns'. Moin Uddin. 2016. Retrieved May 25, 2017.
  4. ^Lyonel Vincent (2007). 'Mac OS X icons for GTK+'. Retrieved August 18, 2016.

Change App Icon Mac

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Apple_Icon_Image_format&oldid=976274378'