Convert PNG to ICO
Make a website favicon (favicon.ico) or icons for Windows folders and shortcuts. Several sizes are combined in one ICO file, and PNG transparency is kept as it is.
Settings
How to use
- 1
Add images
Drag and drop into the box or click to choose. You can add several at once.
- 2
Choose format and quality
Pick the output format and a quality from 1 to 100. Higher means better quality and a larger file. For ICO, choose the sizes to include in the ICO instead of a quality.
- 3
Convert and save
Press Run. Images are processed one by one and can be saved as they finish, or all together as a ZIP.
About ICO files
ICO is the Windows icon format, and one file can hold images in several sizes. The program that displays it picks the size that fits, so the icon stays sharp both in a browser tab (16 px) and as a large icon in File Explorer (256 px). This tool stores the 256 px image as PNG and the smaller ones as 32-bit BMP.
For images that are not square, “Fit the whole image” places the image in the center with transparent padding, and “Crop the center to a square” crops the center to the length of the shorter side. Sizes larger than the original image are made by enlarging it, so they look coarse. To make a 256 px icon, start from an image of 256 px or larger.
Specifications of this tool
- Input
- PNG, JPG, WEBP
- Output
- ICO
- Limits
- No limit on the number of files (batch processing). No file size limit (processed within your device's memory)
- Free, no sign-up, no app to install
- Files are never uploaded (processed in your browser)
Frequently asked questions
Which sizes should a favicon include?
The default 16, 32, 48 and 256 px is enough. Browser tabs mainly use 16 px and 32 px, and Windows shortcuts use sizes such as 48 px. To make the file smaller, choose “16, 32 and 48 px (for favicons)”. For home screen icons on phones, use PNG instead of ICO.
Is transparency kept?
Yes. PNG transparency (the alpha channel) goes into the ICO as it is. The padding added when an image is made square with “Fit the whole image” is transparent too.
Can I make an ICO from JPG or WebP?
Yes. Besides PNG, JPG and WebP are accepted. JPG has no transparency, so the background stays as it is. To make the background transparent, first turn the image into a transparent PNG with this site's “Remove background” tool, then convert it.
Are my images sent to a server?
No. The conversion runs in your browser, and images are never sent anywhere. No sign-up is needed. Processing statistics used to fix bugs (the tool you used, settings, device specs and so on; never the images themselves or their file names) are sent to this site's server, and you can turn this off with the switch under “Help us improve the service” at the bottom of the page.
Help us improve the service
If a conversion fails, sending us the circumstances helps us track down the cause. Knowing which devices and formats fail most often, and how long processing takes, lets us revise the supported formats and fix the bugs behind them. If you don't mind, leaving this on is a real help.
What is sent
- The tool you used and the settings you chose (output format, quality, etc.)
- Your device specs (GPU, memory, core count)
- The input format with a rough size
- How many files succeeded or failed and how long it took
- The error type and details when something fails
What is never sent
- The files themselves and file names
- IP addresses
The data goes only to this site's own server, never to a third-party service.
For the full list, including the details each tool sends, see “Processing statistics” in the privacy policy.