Free Favicon Generator — ICO and PNG Set from Any Image

Upload a logo and get every icon a website needs — favicon.ico, PNG sizes, and apple-touch-icon — zipped with the HTML snippet to paste. Free for 5 sets per day.

Click to choose an image or drag one here (square works best — max 20 MB)

Source image preview

The ZIP contains: favicon.ico (16/32/48), favicon-16.png, favicon-32.png, apple-touch-icon.png (180), icon-512.png, and snippet.html with the link tags.

Frequently Asked Questions

What sizes does a website actually need?

A favicon.ico with 16/32/48 px (browser tabs and bookmarks), a 180 px apple-touch-icon (iOS home screen), and a 512 px PNG (Android/PWA). This generator produces all of them plus the HTML to wire them up.

What makes a good favicon image?

A simple, bold mark that survives shrinking to 16 pixels — a letter, symbol, or simplified logo. Fine detail and thin lines disappear at tab size. Non-square images are center-cropped to square automatically.

Where do I put the files on my site?

Upload them to your site's root folder (so they're at /favicon.ico, /apple-touch-icon.png, etc.) and paste the contents of snippet.html into your page's <head>. Most browsers also find /favicon.ico automatically.

Is transparency preserved?

Yes — PNG and ICO output keep alpha transparency, so a logo with a transparent background looks right in both light and dark browser themes.