Favicon Package Generator
Create browser and mobile icon sizes together, with files to help install them.
Drop your file hereTap to choose a file
or click to browse, or paste from the clipboard
JPG, JPEG, PNG, WEBP, AVIF, TIFF, TIF
Max file size: 10 MiB
Multi-size ICO
One favicon.ico contains 16, 32, 48, and 256 pixel icon images.
Website and touch icons
Download PNG icons at 16, 32, 48, 180, 192, and 512 pixels.
Starter web manifest
Set a website name, short name, and theme color for the generated site.webmanifest.
Installation files
Copy the supplied HTML into your page head and follow the included README.
How to generate and install a favicon package
- 1
Choose a still logo or image, up to 10 MiB and 24 million pixels. A square source at least 512 pixels wide avoids enlargement.
- 2
Enter the website name, short name and theme color.
- 3
Choose transparent padding to keep the whole image or Fill and crop for a square crop.
- 4
Convert, download and extract the ZIP.
- 5
Follow README.txt and install.html; adjust paths for your site and merge settings with any existing web manifest.
What people use this tool for
- Prepare favicon assets for a new website.
- Create a consistent set of browser and mobile icons.
- Generate installation files for an existing site design.
Frequently Asked Questions
How is this different from the ICO Generator?
ICO Generator creates an ICO file. This tool creates a ZIP containing a multi-size ICO, separate browser and touch PNG icons, a starter manifest and installation files.
What files are included?
The ZIP contains favicon.ico, 16/32/48-pixel favicon PNGs, apple-touch-icon.png at 180 pixels, 192/512-pixel Android PNGs, site.webmanifest, install.html, and README.txt.
Does this make my website an installable app?
The package provides icons and a starter manifest. It does not add a service worker or offline support, and does not guarantee installability. The icons use purpose:any, not maskable.
How should I install the files?
Place the image files and site.webmanifest at your website root and paste install.html inside your page head. Adjust root-relative paths and start_url for a subdirectory installation. Keep any existing manifest settings your app needs.
What images can I upload?
Upload one still JPG, PNG, WebP, AVIF, or TIFF, up to 10 MiB and 24 million pixels. Animated and multiple-page inputs are rejected. Use a square image at least 512 pixels wide for best results; smaller sources are enlarged.
Will my image be cropped?
Fit with transparent padding preserves the entire image. Fill and crop trims it to a square. All exported icons have square dimensions.
Is the favicon generated in my browser?
No. The source image is uploaded for server processing. Download and extract the temporary ZIP promptly, then install its files on your own website.