ICO Generator

Click to upload pictures

It is recommended that square images be used to get the best result.

Output size

|

Windows common sizes

16px
32px
48px
64px
128px
256px

Upload image to show preview

Upload an image, choose 8 to 256px icon sizes, and download a favicon.ico plus PNG icon pack for websites, desktop shortcuts, and app icons.

Related

What is an ICO icon?

ICO is an icon container format that can hold several bitmap images at different sizes inside one .ico file. Browsers, Windows, and desktop environments choose the most suitable size for the current display context.

A favicon.ico is commonly placed at the website root to show a site icon in browser tabs, bookmarks, history, and sometimes search surfaces. Modern sites often pair it with PNG icons, Apple Touch Icon, and a Web App Manifest.

This page focuses on converting an existing logo or image into a multi-size ICO, not drawing an icon from scratch. It is useful when you already have a source image and need a deployable favicon quickly.

Use Cases

  • Convert a website logo into favicon.ico for browser tabs and bookmarks.
  • Create multi-size ICO files for Windows desktop shortcuts, folders, or software icons.
  • Prepare 128px, 180px, and 256px PNG assets for PWA or mobile web projects.
  • Turn a PNG or WEBP design export into a deployable frontend favicon file.
  • Check whether 16px and 32px icons remain readable before launching a site.

How to Use

  1. Upload a square PNG, JPG, WEBP, or BMP image; a 256px or larger source is recommended.
  2. Select the icon sizes you need; most websites should include at least 16, 32, 48, and 256px.
  3. Preview the generated sizes on the right and confirm the smallest icons are still recognizable.
  4. Generate and download: one size returns an .ico file, multiple sizes return a zip with .ico and PNG files.

Features

  • Multi-size ICO output: choose 8, 16, 24, 32, 40, 48, 64, 72, 96, 128, 180, and 256px for tabs, desktops, and app contexts.
  • Image to favicon.ico: convert browser-readable PNG, JPG, WEBP, BMP, and similar image files into a standard ICO file.
  • ICO plus PNG zip: when multiple sizes are selected, the download includes the .ico file and each generated PNG size.
  • Local browser processing: Canvas resizing and ICO packaging happen on your device, so logos and brand assets are not uploaded.
  • Size preview before export: inspect small icons before downloading so detailed logos do not disappear at 16px.

FAQ

How do I convert PNG or JPG to ICO?

Upload an image, select the sizes you need, and generate the ICO. With multiple sizes selected, the ICO contains several PNG images so browsers and systems can pick the best fit.

Which favicon sizes should I choose?

A practical website set is 16, 32, 48, 64, and 256px. 16px supports classic tabs, 32px supports sharper tabs and bookmarks, 48px helps Windows, and 256px covers high-resolution icons.

Does this tool generate 512px icons?

This page generates ICO sizes from 8 to 256px. For a 512px PWA or app-store image, create a separate 512px PNG with the image resize tool and use it in your manifest or submission package.

Will transparent backgrounds be preserved?

Yes. If the source PNG or WEBP has an alpha channel, the resized PNG data keeps transparent pixels and the generated ICO keeps the transparent background.

Are my icons uploaded to a server?

No. Image loading, resizing, ICO creation, and zip packaging run locally in the browser, which is useful for private logos and unreleased brand assets.

Why does my tiny favicon look blurry?

Favicons are very small. Text-heavy or detailed logos often collapse at 16px. Use a square source, clear edges, enough padding, and check the 16px and 32px previews before exporting.

Glossary

favicon
A site icon shown in browser tabs, bookmarks, history, and related browser surfaces.
ICO
A Windows icon container format that can include multiple image sizes and color depths in one file.
Multi-size icon
A set of pixel sizes for the same icon so browsers and operating systems can pick a sharper version for each display density.

ICO Size Reference

SizeCommon useRecommendation
8pxVery small iconsOnly for special compatibility cases
16pxBrowser tabsEssential favicon size
32pxSharp tabs and bookmarksCommon default for modern websites
48pxWindows iconsUseful for desktop and file managers
64px / 96pxHigh-DPI displaysKeeps larger icon views sharp
128px / 180pxPWA and Apple Touch adjacent assetsUseful as PNG icon pack sizes
256pxHigh-resolution ICOLarge Windows icons and dense displays

Upload And Download Notes

ItemSupportNotes
Input formatsPNG / JPG / WEBP / BMP and moreDepends on browser image decoding support
ICO outputYesOne file can contain multiple sizes
PNG outputYesMulti-size downloads include PNG files in the zip
Processing locationLocal browserFiles are not uploaded to a server
Source recommendationSquare 256px+Small favicon sizes stay clearer

Authoritative References