Turn an image into a browser tab icon (favicon.ico), packing 16, 32 and 48px into one file so the browser can pick the size it needs.

When you need this

A favicon is the small icon shown in a browser tab and in bookmarks. It can be scaled down to 16 pixels across, which is why shrinking a full logo usually produces an unreadable smudge — especially if the logo contains words or thin lines.

The ico format exists to deal with that: it is a container that holds several sizes in one file rather than a single image. This tool packs 16, 32 and 48 pixel versions together. The browser picks whichever size fits the place it is drawing, so the icon stays crisp in a tab and in a bookmark list alike.

What works is simple artwork — one shape, a letter or two, strong contrast. A square image with a bit of breathing room around the mark gives the best result.

How to use it

  1. Add the image you want as an icon.
  2. Anything that is not square is centre-cropped for you.
  3. Save favicon.ico, put it at the root of your site and link it with <link rel="icon">.

Your files are never uploaded

Everything runs inside your browser. Because the image never reaches a server, we cannot store it or look at it. That difference matters when the file is company material or a personal photo.

Frequently asked questions

Why several sizes in one file?
Tabs use 16px while bookmarks and shortcuts use larger ones. Packing them together lets the browser choose.
What kind of artwork works as a favicon?
At 16px fine detail collapses into a smudge. One or two letters, or a simple shape, survives best.
Can't I just use a PNG favicon?
Modern browsers accept PNG and SVG too. An .ico still wins when you want several sizes in one file and support in older environments.
Is it free?
Yes. No account, no payment, no usage limit.
Are my files uploaded?
No. Everything happens inside your browser. A page that is already open keeps working even if you go offline.
How many images at once?
There is no count limit. Speed depends on your own device, because your computer does the work rather than a server.