Favicon Generator
Upload one image and generate PNG favicons at every standard size for browsers, iOS apple-touch-icon, and Android chrome icons. Optional background, padding, and corner radius. Runs in your browser.
Secure & Private Client-Side
This tool runs entirely in your browser. No data is sent to any server, ensuring your information remains private and secure.
About Favicon Generator
Upload one image and generate PNG favicons at every standard size for browsers, iOS apple-touch-icon, and Android chrome icons. Optional background, padding, and corner radius. Runs in your browser.
Frequently Asked Questions
Which sizes are generated? expand_more
16, 32, 48, 64, 96, 128, 180, 192, 256, and 512 pixels - covering browser tabs, home screen pins, and PWA manifest icons.
What source image should I upload? expand_more
A square PNG or SVG with transparent background works best. Aim for at least 512x512 pixels so the largest output stays sharp.
Can I add a background color? expand_more
Yes. Transparent PNGs can be flattened onto a solid background, useful for apple-touch-icon which requires an opaque image.
How do I use the icons? expand_more
Reference them in your HTML link tags and in your manifest.json for PWA installation. To resize for any other purpose use the [Image Resizer](/tools/image-resizer/).
Is my image uploaded? expand_more
No. All rendering happens locally in your browser.
Common Use Cases
- New Sites: Generate every favicon size from one logo upload.
- PWA Apps: Produce 192px and 512px icons for manifest files.
- iOS: Build the 180px apple-touch-icon for home screen pins.
- Rebranding: Refresh favicons across all platforms at once.