Convert SVG vector graphics into professional macOS ICNS icon files. Because SVG is a vector format, your icons will be perfectly crisp at every size - from 16x16 to 1024x1024. Ideal for app icons, Finder icons, and custom folder icons on Mac. Have a PNG instead? Try our PNG to ICNS converter. Need Windows icons? Use our SVG to ICO converter or explore the ICNS Viewer.
SVG is a vector format that scales to any size without quality loss. Your 16x16 and 1024x1024 icons will both be perfectly crisp.
SVG fully supports transparency, allowing for professional icons with transparent backgrounds that blend seamlessly with macOS.
Export directly from Figma, Sketch, Illustrator, or Inkscape to SVG, then convert to ICNS. No intermediate formats needed.
Unlike raster images, SVG maintains sharp edges and clean lines at all sizes - essential for professional icon design.
ICNS is the native icon format for macOS. It contains multiple sizes in a single file, allowing macOS to choose the best size for each context.
ICNS files bundle icons from 16x16 up to 1024x1024, supporting both standard and Retina displays automatically.
Required for macOS app submissions to the App Store. Xcode uses ICNS files for app icons.
Use ICNS files to customize folder icons in Finder. Simply copy the icon and paste it onto any folder.
Smallest size, used in Finder list view and window title bars.
Finder column view, preference panes, and small dock icons.
Standard Finder icon view. Most commonly seen size.
Cover Flow view and larger Finder displays.
Full-size Quick Look previews and maximum non-Retina quality.
Retina displays (@2x). Required for crisp icons on modern Macs.
SVG (Scalable Vector Graphics) is a vector format that scales perfectly to any size without quality loss. When creating icons, this means every size in your ICNS file will be rendered from the original vector data, resulting in pixel-perfect icons at 16x16 through 1024x1024. This is the professional workflow used by icon designers.
Yes! SVG fully supports transparency, and our converter preserves it in the resulting ICNS file. If your SVG has no background or uses transparent areas, these will appear correctly in your Mac icons.
ICNS is Apple's icon format for macOS, while ICO is Microsoft's format for Windows. ICNS supports larger sizes (up to 1024px) and is required for Mac apps. Use our SVG to ICO converter if you need Windows icons.
For app development, include all sizes (16, 32, 128, 256, 512, 1024). For personal use, the "Standard Mac" preset (16, 32, 128, 256, 512) is sufficient. Add 1024x1024 for Retina display support.
In Figma: Select your icon and use File > Export > SVG. In Sketch: Select the artboard and use File > Export > SVG. In Illustrator: Use File > Export > Export As > SVG. In Inkscape: Use File > Save As > Plain SVG. For best results, outline all text before exporting.
Open the ICNS file in Preview, press Cmd+A to select all, then Cmd+C to copy. Right-click any folder or app, choose "Get Info", click the icon at the top left, and press Cmd+V to paste your custom icon.