PNG to ICO Converter
Make a multi-size .ico icon or favicon from a PNG or other image.
ICO is the Windows icon format, and the format of the favicon.ico file that browsers look for on a website. One .ico file can hold several sizes of the same icon, so each place it's shown can pick the sharpest one. This converter turns a PNG, or a JPG, SVG, WebP or other image, into an .ico with the sizes you choose, from 16 × 16 to 256 × 256. Images that aren't square can be fitted inside with transparent edges or cropped to the centre. Files are converted in your browser and never uploaded, so photos and documents stay on your device.
A square image works best. Converted in your browser; nothing is uploaded.
Common use cases
- Make a favicon.ico for a website
- Create a Windows icon for a shortcut, folder or app
- Turn a logo into a multi-size icon file
- Convert an SVG or JPG to ICO
How to use
- Choose an image: a square PNG with a transparent background works best.
- Tick the sizes to include: 16, 32 and 48 suit a favicon; add 256 for Windows.
- Choose whether a non-square image is fitted inside or cropped.
- Check the previews and download the .ico.
FAQ
What sizes should a favicon.ico have?
16 × 16, 32 × 32 and 48 × 48 cover browser tabs, bookmarks and Windows shortcuts. For high-resolution screens, most sites also add PNG icons, such as a 180 × 180 Apple touch icon.
Does the ICO keep transparency?
Yes. Each size is stored as a PNG inside the .ico, which keeps full transparency and works in all current browsers and in Windows Vista and later.
What's the biggest size an ICO can hold?
256 × 256 pixels. That's the largest size Windows uses for icons.
Related tools
- Favicon GeneratorGenerate favicon.ico files from images for websites.
- SVG to PNG ConverterConvert SVG files to PNG at any width, crisp and with transparent backgrounds kept. Batch convert icons and…
- Image ResizerResize images to specific dimensions while maintaining aspect ratio.
- Image to Base64Convert images to Base64 encoded strings for embedding in HTML or CSS.
- Base64 to ImageConvert Base64 encoded strings back to downloadable image files.
- Image CropperCrop images to custom dimensions with visual selection tool.