Skip to content
Kordu Tools
Image Tools Runs in browser Updated 31 Mar 2026

PNG to ICO Converter

Create multi-size ICO favicon files from any PNG. Select 16×16 through 256×256 sizes, bundled into one .ico file — no upload required.

ICO Sizes (px)

Standard favicon sizes: 16, 32, 48. Include 256 for high-res.

Click to upload or drag and drop

PNG up to 50MB

Drop multiple files to convert them all at once

Loading rating…

How to use PNG to ICO Converter

  1. Open the PNG to ICO converter

    Visit the tool on kordu.tools — no account or installation required.

  2. Upload your PNG image

    Click the upload area or drag and drop a square PNG. Works best with images 256×256 pixels or larger.

  3. Choose icon sizes

    Select which sizes to include: 16×16 for browser tabs, 32×32 for taskbar, 48×48 for desktop, 256×256 for high-DPI.

  4. Preview the favicon

    Check the preview at different sizes to ensure readability.

  5. Download your ICO

    Click Download to save the favicon.ico file. Place it at the root of your website.

PNG to ICO Converter FAQ

What sizes should I include in the ICO file?

For a website favicon: 16×16 (browser tab), 32×32 (browser tab on high-DPI and taskbar), and 48×48 (Windows shortcut). Add 256×256 for high-resolution displays and Windows Explorer thumbnails.

Does my PNG need to be square?

ICO icons are always square. If your PNG isn't square, it will be stretched to fit. For best results, start with a square image or use our image cropper to create a square crop first.

Is my file uploaded to a server?

No. The ICO file is assembled entirely in your browser. Your files never leave your device.

How do I add the favicon to my website?

Place favicon.ico at the root of your domain (e.g. https://example.com/favicon.ico). Most browsers find it automatically. You can also add <link rel="icon" href="/favicon.ico"> to your HTML head.

Can I use a PNG for my favicon instead of ICO?

Yes. Modern browsers support PNG favicons via <link rel="icon" type="image/png" href="/favicon.png">. However, favicon.ico remains the most universal format, especially for older browsers and Windows shortcuts.

What's the ideal PNG size to use as input?

Use a PNG that is at least 256×256 pixels. The tool will downscale it to smaller sizes. A 512×512 or 1024×1024 PNG gives the sharpest results.

Can I use ICO for iOS or Android app icons?

No. iOS uses PNG files (apple-touch-icon.png) and Android uses adaptive icons (WebP/PNG). ICO is specifically for websites and Windows applications.

Can I batch convert multiple PNGs to ICO?

Yes. Drop multiple PNG files and the tool generates an ICO for each one.

Is transparency preserved?

Yes. Modern ICO files support alpha transparency (32-bit), which PNG also supports. Your transparent logo will have a transparent favicon.

Can I use this on mobile?

Yes. The tool works on any modern mobile browser on iPhone and Android.

Background

Convert PNG images to multi-size ICO files for use as website favicons and Windows application icons — directly in your browser. ICO is the traditional favicon format that works everywhere, including older browsers and Windows taskbar icons.

Select which sizes to include in the ICO file: 16×16 (browser tab), 32×32 (taskbar/dock), 48×48 (desktop shortcut), and 256×256 (high-DPI displays and Windows Explorer). The tool bundles all selected sizes into a single favicon.ico file, which you then place at the root of your web server.

For best results, use a square PNG at least 256×256 pixels as the input. Batch conversion is supported — generate multiple ICO files at once. All processing runs client-side; your files never leave your device.

Learn more