Skip to main content

SVG to Icon

Generate ICO Favicons & ICNS macOS App Icons from SVG

Turn an SVG into a multi-size ICO favicon or ICNS macOS app icon. Choose the platform and target size, adjust the fit and background, and download one ready-to-use icon file.

Drop files here

Editing defaults for new files

Icon format

ICO holds fixed sizes: 16, 32, 48, 64, 128, 256. We'll render every size up to your target and pack them into one .ico file.

Will include: 16, 32, 48, 64, 128, 256 px

Background
Corner radius
Artwork
Horizontal alignment
Vertical alignment

Padding insets the artwork, scale zooms it, and the alignment decides where it sits when it does not fill the box. The background and the corner shape always fill the whole icon.

Preview

No preview. Add and select files to see results.

No files yet. Drop files above or click SELECT FILES.

What is ICO?

ICO is the Windows icon container format used for favicons, application icons, and desktop shortcuts. An ICO file can hold one or more raster images (typically 16×16 up to 256×256) inside a single file.

What is ICNS?

ICNS is Apple's icon container format used by macOS for application bundles and document type icons. An ICNS file holds one or more PNG images at standard sizes (16, 32, 64, 128, 256, 512, 1024 pixels).

When to convert SVG to ICO or ICNS

Browsers and operating systems use container icon files. Convert SVG to a multi-size .ico when you need a Windows favicon, a desktop shortcut, or an app icon. The file packs every standard size up to 256 pixels. Convert SVG to .icns when packaging a macOS app, an Electron or Tauri bundle, or replacing a custom document-type icon. The file packs every macOS slot up to 1024 pixels. One source SVG gives you one multi-size file for each platform.

ICO or ICNS: which icon container to pick

Both formats bundle multiple raster sizes from one SVG source. Pick based on the platform that consumes the file.

ICOICNS
PlatformWindows, browsersmacOS
Sizes packed16, 32, 48, 64, 128, 25616, 32, 64, 128, 256, 512, 1024
Typical file sizeVaries by target and artworkVaries by target and artwork
Best forFavicons (favicon.ico), desktop shortcuts, taskbar pinsmacOS .app bundles, document type icons, Electron or Tauri Mac builds

How to convert SVG to a multi-size ICO or ICNS icon online

  1. 1

    Drop your files, or click SELECT FILES, to add them to the queue. Up to 40 at a time.

  2. 2

    Set the output options (size, DPI, background, quality, or tracing detail) and watch the live preview update.

  3. 3

    Click SAVE ALL to download the result, or a single ZIP when the queue holds more than one file.

Privacy: your files never leave your browser

Conversion runs locally in your browser using JavaScript and WebAssembly. There is no file upload or server-side conversion, so the files you add stay on your device.

Local processing helps protect confidential logos, internal documents, and unreleased client artwork. Pages and conversion code are cached as you use them, so tools you have already opened can continue working without a network connection.

Frequently asked questions

What's the difference between ICO and ICNS?

ICO is the Windows favicon and shortcut format, used by browsers, the desktop, and the taskbar. ICNS is the macOS icon format used by .app bundles, Finder, and the Dock. Both bundle multiple sizes into a single file so the OS can pick the right one for each context.

Why does the file contain multiple sizes?

Icons appear at very different sizes in browser tabs, bookmarks, file lists, desktops, and application launchers. Bundling standard sizes lets the browser or operating system choose the closest match instead of scaling one image for every context.

Can I generate just one size?

Pick the smallest target size and the converter only generates slots up to that target. If you really need a single-resolution file, ICO and ICNS both support that, but most platforms expect a multi-size bundle, and the largest design may not look right when scaled down to a tiny menu-bar icon, for example.