Favicon Generator
Generate a complete favicon set from one image online for free — favicon.ico, PNGs at every standard size, an apple-touch-icon, and a web manifest, downloaded as one ZIP.
Drop your file here
or choose a file
Supports JPG, PNG, or WebP
Your files are processed locally in your browser and are not uploaded to our servers.
How to use Favicon Generator
- 1
Drop a square-ish image onto the upload area, or click it to choose one.
- 2
Click "Generate favicon package."
- 3
Download the ZIP — it contains favicon.ico, every standard PNG size, an apple-touch-icon, a site.webmanifest, and a README with the HTML tags to add.
Common uses
- Getting a complete, correctly-sized favicon set from a logo without juggling multiple export steps
- Generating the icon sizes a PWA manifest needs, alongside the classic favicon.ico
- Producing an apple-touch-icon for a site that only had a browser favicon before
Supported formats and limitations
Accepts JPG, PNG, or WebP, up to one file at a time.
- A non-square source image is centered on a square canvas rather than stretched, so it won't fill every pixel of a square icon — starting from a square (or near-square) image gives the cleanest result.
- This generates standard icon files — it doesn't edit or design the image itself (crop, add padding, round corners, etc.) before resizing.
Frequently asked questions
No. Every size is generated entirely in your browser using canvas — nothing is sent to a server.
favicon.ico (16/32/48px), favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png (180x180), icon-192x192.png, icon-512x512.png, a site.webmanifest, and a README.txt with the exact <link> tags to add to your HTML.
It's centered on a transparent square canvas at each size rather than stretched or cropped, so the whole image stays visible and undistorted — for the cleanest result, start with a square or near-square image.
Yes, 10 MB.