Generate a 32×32 favicon.ico from any logo or image, entirely in your browser. Drop a square PNG, JPG, or WebP logo and get a ready-to-ship favicon.ico — the standard icon format recognized by all browsers and operating systems. The ICO file contains a PNG inside it, which is the current best practice for modern favicons. No upload, no signup.
How to use Image to Favicon
- 1
Drop a logo or image
PNG, JPG, or WebP — processed locally in your browser.
- 2
Resized to 32×32
Scaled to fit a 32 px square (transparency preserved) and packed into a valid .ico container.
- 3
Download favicon.ico
Drop it in your site root or reference it with <link rel="icon"> in the <head>.
Common questions
What size is the favicon?+
32×32 — the standard modern favicon size, embedded as a PNG inside the .ico container.
Will it work in all browsers?+
Yes — PNG-in-ICO is supported by all modern browsers and operating systems, including older versions of IE.
Best input?+
A square, high-contrast logo with a transparent background. Very wide or tall images are letterboxed to fit the square.
Should I use favicon.ico or favicon.png?+
favicon.ico works in every browser and OS. For modern-only sites, a PNG linked with <link rel="icon" type="image/png"> is also fine — but .ico gives maximum compatibility.