Skip to content
DevKit Labs

Favicon & Web App Icon Generator

Turn one image into a full favicon pack — .ico, PNGs, apple-touch and PWA icons — zipped, in your browser.

Click to choose or drop a square image512×512 PNG recommended — everything is generated in your browser

About Favicon & Web App Icon Generator

Generate every icon a modern site needs from a single image. Upload a square picture (a 512×512 PNG works best) and the tool renders the full set: a multi-size favicon.ico, 16/32/48-pixel PNGs, a 180-pixel Apple touch icon, and 192/512 PWA icons for the web app manifest. It also gives you the exact <link> tags and a site.webmanifest — all bundled into one downloadable zip.

Icons are resized on an HTML canvas and the .ico is assembled in the browser (PNG-in-ICO, supported by all current browsers). Nothing is uploaded, so your artwork stays private, and there's no waiting on a server or hitting an upload limit.

Drop the files into your site root, paste the provided tags into your <head>, and you're done — browsers, iOS home screens and installable PWAs all get the right icon. Start from a high-resolution square with a little padding for the cleanest small sizes.

One image → full pack

Input
logo-512.png
Output
favicon.ico · favicon-16/32/48.png · apple-touch-icon.png · android-chrome-192/512.png · site.webmanifest

Delivered as favicons.zip with ready-to-paste <head> tags.

Frequently asked questions

Is my image uploaded anywhere?

No. Resizing and packaging happen entirely in your browser using canvas and a local zip library. Your image never leaves your device.

What size image should I upload?

A square image at least 512×512 pixels gives the sharpest results across all sizes. PNG with a transparent background is ideal; leave a little padding so small favicons aren't cramped.

Which files do I actually need?

favicon.ico plus the 16/32 PNGs cover browsers, apple-touch-icon.png covers iOS home screens, and the 192/512 PNGs with site.webmanifest cover installable PWAs. The provided <head> tags wire them all up.

Is the .ico a real multi-size icon?

Yes — it packs the 16, 32 and 48-pixel PNGs into a single favicon.ico, which every current browser reads.

Where do the files go?

Put them in your site's root directory and add the generated <link> tags to your HTML <head>. The manifest path may need adjusting if you serve from a subpath.

Related tools

References