FileFlipLocal
Image tools/Ref 19/PNG JPG WEBP AVIF GIF BMP

Make a favicon (ICO) from an image

Turn a PNG or JPG into a multi size .ico favicon, or into the individual PNG icons a web app manifest asks for. Built in your browser.

A web app manifest wants loose PNGs rather than an .ico.

No upload

This tool does not upload your files

The conversion runs entirely in your browser. Your files stay on your device from start to finish, there is no server copy, and nothing is stored once you leave the page. That is true for every tool on FileFlip.

About this tool

A favicon is the small icon a browser shows in the tab and in a bookmark list. The classic format is .ico, which is unusual in that a single file holds the same icon at several sizes, letting the browser pick the one that fits. This tool builds that file from a PNG or JPG, and can also hand you the loose PNG icons that a web app manifest asks for.

How to image to ICO

  1. 01

    Add one square image

    Start from something square and simple. A logo with fine detail turns to mush at 16 pixels, so a bold mark reads far better than a full lockup.

  2. 02

    Choose the sizes

    16, 32 and 48 covers the classic favicon. The wider set adds 64, 128 and 256 for pinned tabs and desktop shortcuts.

  3. 03

    Decide if you want the PNGs too

    A web app manifest references PNG files by size rather than an .ico, so tick the box if you are filling one in.

  4. 04

    Download and drop it in

    Put favicon.ico at the root of your site. Browsers ask for that path by habit even when no link tag points at it.

What to watch for

Each size is a real PNG

A modern .ico may hold PNG data directly, which is what this writes. Every browser in use and Windows itself have accepted that for well over a decade.

Non square input is squashed, not cropped

Icons are square. A wide image is squeezed to fit rather than trimmed, because cropping would silently cut part of a logo off. Crop it yourself first if you would rather choose what goes.

Small sizes need bold shapes

At 16 pixels a letter is about 10 pixels tall. Thin outlines and gradients disappear at that size, so favour solid shapes and strong contrast.

Frequently asked

Is my image uploaded anywhere?
No. The conversion runs inside your browser using code that was downloaded to your device. Your file is never sent to us or to anyone else, so there is no copy to store or leak.
Where do I put the file?
At the root of your site, named favicon.ico. You can also point at it explicitly with a link tag, but the root path is what crawlers and older browsers request on their own.
Do I still need an .ico in 2026?
It is still the most widely understood format, and it costs a few kilobytes. Modern browsers will prefer an SVG or a PNG if you offer one, and fall back to the .ico when they do not.
What size should an app icon be?
192 and 512 pixel PNGs cover a web app manifest. Tick the PNG option and choose the wider size set, then use the largest files it gives you.