Convert SVG to ICNS Free

Client-side SVG → ICNS packing with automatic square crop and multi-size mipmaps.

Drop SVG to pack ICNS

SVG only · output: ICNS · non-square images are center-cropped automatically

Output format

ICNS

Builds 16–1024 px PNG layers. Use compatibility profile for older Xcode/macOS parsers.
ICNS profile
Legacy uses classic `ic04/ic05/ic06` blocks for older Xcode/macOS. Hybrid adds newer `icp4/icp5/icp6` layers too.

Convert SVG to ICNS Free helps you client-side svg → icns packing with automatic square crop and multi-size mipmaps. It is commonly used by professionals, students, general users for svg to icns, convert to icns, icns converter.

Convert SVG to ICNS without uploading

Drop SVG files below to build a macOS .icns icon set locally. Non-square images are center-cropped to a 1:1 square, then downsampled to 16–1024 px layers packed with PNG payloads.

SVG input is rasterized at 1024×1024 first for sharp icon extraction.

Privacy

Your files never leave the browser. Clear the list or leave the page to release preview URLs.

Frequently Asked Questions