convert2image

PNG to ICNS converter

Make a macOS .icns icon file from one image. Every standard size, from 16 up to 1024 pixels, is drawn and packed inside.

Drop an image here, or click to choose

Loading the tool…

Runs on your device. Your images are not uploaded anywhere.

How to use it

  1. Drop in a square PNG, ideally 1024 × 1024 px, or an SVG.
  2. Seven sizes are generated and packed into one file.
  3. Download the .icns.

What goes inside

An ICNS file is Apple's icon container. This converter stores PNG images at 16, 32, 64, 128, 256, 512 and 1024 pixels, the sizes macOS uses for everything from menu bars to the Finder's largest view and Retina displays. PNG-based entries have been the standard since OS X Lion.

Who needs one

  • Developers packaging Mac apps with Electron, Tauri, Qt or similar, whose build tools ask for an .icns.
  • Anyone giving a folder, drive or script a custom icon in Finder.

Designing for macOS

Since macOS Big Sur, app icons follow a rounded-square shape with a little margin, drawn by the designer rather than applied by the system. If you want your icon to sit comfortably next to Apple's, design it on a 1024 canvas with the rounded square roughly 824 pixels across and a soft shadow, and export that as the PNG.

PNG and ICNS compared

PNGICNS
First released19961998
CompressionLosslessHolds PNG or JPEG 2000 images
TransparencyYes, including soft edgesYes
Animation or pagesOnly as APNG, rarely usedMany sizes in one file
Best forScreenshots, graphics, text and transparencymacOS app icons
SupportUniversalmacOS and icon tools

Questions people ask

What size should my source image be?

1024 × 1024 px, or an SVG. Smaller images are enlarged for the biggest sizes and look soft.

Does ICNS support transparency?

Yes. Transparent areas stay transparent.

Can I convert an ICNS back to PNG?

Yes, with ICNS to PNG.