Convert PNG images to ICO (Windows icon) format with support for multiple icon sizes. This tool allows you to create ICO files from PNG images, selecting from standard sizes like 16x16, 32x32, 48x48, 64x64, 128x128, and 256x256 pixels. Perfect for creating favicons, application icons, and Windows desktop icons.
Click or drag to upload image
PNG, JPG up to 10MB
You need a Windows .ico file for desktop apps or installers.
You want a multi-size favicon for legacy browsers.
Input
Upload: 512x512 PNG Sizes: 16, 32, 48, 256
Output
ICO file with 4 embedded sizes
Include small sizes for crisp taskbar display.
Generate a favicon with 16x16 and 32x32 sizes.
Create an app icon file for Windows packaging.
Uploading a non-square PNG that crops unexpectedly.
Skipping small sizes that are required for legacy icons.
ICO files can include multiple resolutions in one file.
Transparent PNGs preserve alpha in ICO output.
Upload your PNG image using the file input or drag-and-drop. Select the icon sizes you want to include, then click download to get your ICO file.
Common sizes are 16x16 (favicon), 32x32 (taskbar), 48x48 (desktop), and 256x256 (high DPI). Including multiple sizes ensures your icon looks good at all resolutions.
Yes, transparency in PNG images is preserved when converting to ICO format.
Yes, all conversion happens entirely in your browser. Your images never leave your device, ensuring complete privacy and security.