Generate all favicon sizes from any image. Produces ICO, PNG (16, 32, 48, 180, 192, 512px), HTML tags, and a ZIP download. No server upload.
Click to upload or drag and drop
PNG, JPG, SVG, WebP up to 5MB
A favicon is the small icon shown in browser tabs, bookmarks, and search results. Modern browsers and devices require multiple favicon sizes: 16x16 and 32x32 for desktop browsers, 180x180 for Apple devices, and 192x192 and 512x512 for Progressive Web App home screen icons. Manually resizing and exporting each variant is tedious; a favicon generator automates the process from a single source image.
Upload a PNG, JPG, SVG, or WebP image. The tool resizes it to all standard favicon dimensions using the browser Canvas API - no image data is ever sent to a server. A preview grid shows each size. Download individual PNG files or click Download all as ZIP to get a ready-to-deploy package including a multi-size favicon.ico and the HTML link tags to paste into your page head.
For best results, start with a square image at least 512x512 pixels with a transparent background. SVG sources produce the sharpest results at all sizes. The generated HTML snippet covers all major browsers and devices: standard favicon, Apple Touch Icon, and PWA manifest icons. Copy the manifest.json snippet to extend an existing web app manifest.