Choose prepared artwork
Upload a PNG with the artwork and padding you intend to see. The converter will fit it inside each square rather than crop it.
Free PNG to ICNS converter
This Free PNG to ICNS converter Online builds an ICNS file with six centered PNG entries for a macOS icon workflow. It does not crop the artwork, create an app bundle, or add a 1024px icon.
Files stay in this browser
All conversion runs on-device
About this converter
PNG is a useful source for icon artwork because decoded transparency can remain in the generated entry images. This route contain-scales the PNG into square 16, 32, 64, 128, 256, and 512 pixel PNG entries, adding transparent padding when needed, then packages them as one ICNS file. Review the result at small sizes because the converter does not crop or redraw the artwork.
How it works
Upload a PNG with the artwork and padding you intend to see. The converter will fit it inside each square rather than crop it.
Use the ICNS target for a macOS icon handoff that accepts these six PNG-backed sizes.
Download the ICNS, then test it in the specific macOS or development workflow where you plan to use it; the tool does not configure an app bundle.
Made for real pipelines
Convert without uploading your assets. Switch outputs anytime — web, print, icons, and document targets from the same batch.
Create an ICNS filePackage 16px through 512px PNG-backed entries in one ICNS file.
Contain scaling preserves the whole composition and adds transparent padding for non-square artwork.
Retain existing decoded PNG transparency in the generated icon entries when the source provides it.
Good to know
Yes. PNG to ICNS conversion is free and available Online without an account.
No. The tool creates the ICNS from browser-decoded image data without sending the PNG to a conversion server.
It packages six centered PNG entries at 16, 32, 64, 128, 256, and 512 pixels.
No. The encoder uses contain scaling, so non-square artwork is centered within each square entry and receives transparent padding.
Yes. Existing transparency in the browser-decoded PNG can remain in the PNG-backed icon entries; the converter does not create transparency where none exists.
No. It downloads an ICNS file only. Adding it to an app bundle or project remains a separate step, and you should validate it in the destination workflow.