Turn a PNG logo into a favicon.ico and every icon your website needs - with the HTML to paste. Need a Windows icon instead? Use PNG to ICO.
No logo yet? The Favicon Generator makes one from text or an emoji.
A PNG keeps transparency, so your logo sits cleanly on light and dark browser tabs.
Start from a square PNG of at least 512 px - the Android and Apple icons are made from it too. Have a vector logo? SVG to Favicon also gives you a favicon.svg.
| File | Size | Used by |
|---|---|---|
| favicon.ico | 16, 32, 48 px | Every browser, bookmarks, Windows shortcuts |
| favicon-16x16.png, favicon-32x32.png | 16 and 32 px | Browser tabs in modern browsers |
| favicon-96x96.png | 96 px | Google search results, desktop shortcuts |
| apple-touch-icon.png | 180 px | iPhone and iPad home screen |
| android-chrome-192x192.png, -512x512.png | 192 and 512 px | Android home screen, PWA install |
| site.webmanifest | - | Android and PWAs: name, icons, theme colour |
| favicon-html.txt | - | The lines to paste into your <head> |
Only need the classic file? Pick the favicon.ico only preset. Every ZIP also has a README.
Using WordPress? Go to Appearance, Customize, Site Identity and upload the 512 px PNG as the Site Icon. Then check your live site with the Favicon Checker.
Drop your PNG into the box and press Make my favicon.
You get a ZIP with favicon.ico, the PNG sizes, apple-touch-icon, Android icons, site.webmanifest and the HTML code.
Square and at least 512 x 512 px. That is the largest Android icon; every smaller size is made from it, step by step, so they stay sharp.
Yes. Browsers look for /favicon.ico first, and Windows, RSS readers and many tools only read ICO. Modern browsers then pick the PNG sizes from your HTML.
Yes - in favicon.ico and every PNG. Only apple-touch-icon.png gets a solid background, because iPhones show transparency as black.
Upload every file from the ZIP to the root of your site, then paste the lines from favicon-html.txt into the <head> of your pages.
Yes. Pick the favicon.ico only preset and you get one .ico file with 16, 32 and 48 px inside.
Browsers cache favicons for days. Hard-refresh with Ctrl+F5, open the site in a private window, or test it with the Favicon Checker.
No. The favicon files are made in your browser, on your device. Nothing is uploaded.