en

ICNS to PNG

Convert macOS icons (ICNS) to PNG locally - the highest-resolution image extracted losslessly, no upload.

Your files

    Running locally on your device ...

    0%

    Your files never left your device

      Is my file uploaded?

      No. Everything runs in your browser - your file never leaves your device. How this is verifiable

      No upload100% local
      Your content stays with youno third-party access
      Servers in GermanyGDPR by design
      Independently auditedTLS A+ · HTTP headers A+

      ICNS is Apple's icon format: an .icns file is a container that bundles the same symbol at several sizes - from a small list icon up to a 1024x1024 retina image - so macOS can pick the right resolution for each display. Outside macOS, though, hardly any program opens it. This tool reads the container, finds the highest-resolution embedded image and outputs it as a universal PNG you can display and reuse anywhere.

      Modern ICNS files (macOS 10.7 and newer) store each size as a complete PNG. It is exactly that PNG that is extracted here unchanged - a true lossless extraction with no re-encoding, so pixels and transparency are preserved exactly. Everything runs entirely locally in your browser (pure JavaScript, no upload, even offline, no third-party library). Older ICNS with RLE symbols or embedded JPEG2000 are rejected honestly rather than producing a wrong image.

      You will meet this when you want to reuse a Mac application's app icon, drop a symbol into a web page or document, or view an icon on Windows or Linux where .icns is unsupported. PNG is lossless and transparency-capable - ideal for crisp symbols with clean edges. The largest contained resolution is taken on purpose; smaller variants can be scaled down from the PNG if needed.

      Specifications

      Specifications
      Input formatsICNS
      Output formatPNG
      Batch processingYes
      ProcessingLocally in your browser (JavaScript)
      File uploadNone

      In 3 steps

      1. Drop or tap your ICNS file.
      2. The tool extracts the largest embedded PNG.
      3. Download the PNG (several as a ZIP).

      Limitations: It extracts the highest-resolution PNG embedded in the ICNS - lossless and with transparency preserved. Modern ICNS with PNG entries (macOS 10.7+) are supported; older ICNS with pure RLE symbols or embedded JPEG2000 are rejected with a clear error. It does not export every size separately, but the largest one.

      FAQ

      What is an ICNS file?

      Apple's icon format. A container that bundles the same symbol at several sizes so macOS can pick the right resolution.

      Are my files uploaded?

      No. The conversion happens entirely locally in the browser - even offline.

      Which size do I get?

      The highest resolution contained in the ICNS (up to 1024x1024). You can scale smaller variants down from the PNG.

      Is transparency preserved?

      Yes. The embedded PNG is extracted unchanged, so the alpha channel is preserved exactly.

      My ICNS is rejected?

      Then it only contains older RLE or JPEG2000 symbols without PNG. Modern ICNS (macOS 10.7+) store PNG and work.

      Related tools