To use this tool comfortably, open it on a laptop, desktop computer, or tablet in landscape mode.
Tip
If you are using a tablet, switch it to landscape mode - when the window width is large enough, the tool will load automatically.
Generate favicon.ico and a complete set of PNG icons for your website from a single image. All processing happens locally in the browser.
favicon.ico
favicon-16x16.png
favicon-32x32.png
apple-touch-icon.png
android-chrome-192x192.png
android-chrome-512x512.png
A favicon is a small icon that appears on the browser tab next to the page title. You also see it in bookmarks, browsing history, and on the phone home screen when someone adds the site as a shortcut.
This small graphic serves an important function - it helps users quickly recognize a site among many open tabs. When someone has a dozen tabs open in the browser, the favicon is often the only visible element identifying the site.
The generator creates a complete icon set: a classic favicon.ico file for browsers, PNG icons in various sizes, and an apple-touch-icon for Apple devices. If you are building a web app (PWA), you can also generate 192x192 and 512x512 icons along with a manifest file.
Generating a favicon takes just a few seconds:
Each size has its use:
favicon.ico (32×32)
Classic format recognized by all browsers. Displays on the browser tab.
16×16 and 32×32 PNG
Standard sizes for modern browsers. Display on tabs and in bookmarks.
180×180 PNG (apple-touch-icon)
Icon for Apple devices (iPhone, iPad). Displays when someone adds the site to their home screen.
192×192 and 512×512 PNG
Icons for web apps (PWA). Required by the manifest and used in app stores.
If you are not building a PWA, you only need: favicon.ico, 32×32 PNG, and 180×180 PNG. These three files cover most use cases.
Generating a favicon is a few simple steps:
PNG sizes
By default, the generator preserves transparency. You can also choose a specific background color.
A JSON file for web apps (PWA). If you are not building a PWA, this option is not required.
After generating icons, you have several download options:
Most WordPress themes have a built-in option for setting the site icon. You will find it in the admin panel:
Appearance → Customize → Site Identity → Site Icon
Upload the 512×512 file there - WordPress will automatically generate smaller sizes. For full control over icons, you can also upload files directly to the root directory via FTP.
A favicon is a very small graphic - as small as 16×16 pixels. Not every image works well as a source: