Guides

How the image to favicon converter works

When you drop an image into the image to favicon converter, it never leaves your computer. Every step below runs in your browser.

1. Reading the image

The browser opens your file with the same image decoder it uses for web pages, so PNG, JPG, WebP and SVG all work. Transparent areas stay transparent.

2. Making it square

Favicons are square, but logos often aren't. You choose how to handle that:

  • Whole image keeps the full logo and adds empty space on the short sides.
  • Fill and crop fills the square and trims the edges.

You can also add padding, round the corners or turn it into a circle, and put it on a solid background.

3. Shrinking without jagged edges

Shrinking a large logo straight down to 16 pixels throws away most of its detail and leaves rough edges. Instead, the converter halves the image again and again (1024, 512, 256…) until it reaches the size it needs. Each step blends neighbouring pixels, which keeps edges smooth.

4. Building favicon.ico

An .ico file is a small container that holds several images. The converter places the 16, 32 and 48 pixel versions inside one favicon.ico, so each browser picks the size that suits it.

5. The zip file

The download contains:

File Where it is used
favicon.ico Browser tabs, bookmarks, older browsers
favicon-16x16.png, favicon-32x32.png Browser tabs in modern browsers
apple-touch-icon.png iPhone and iPad home screen
android-chrome-192x192.png, android-chrome-512x512.png Android home screen and installed web apps
site.webmanifest Tells Android which icons and colours to use
head-snippet.html The code to paste into your page

The Apple touch icon always gets a solid background, because iOS shows transparent areas as black.

Open the image to favicon tool