PNG to Favicon
Convert a PNG to favicon.ico, apple-touch-icon, and PNG icons in every size. Free PNG-to-favicon converter, no signup.
Preview
Drag to reposition; use the slider to zoom.
Supported Sizes
Includes detailed usage instructions and example code
Upload a PNG and instantly convert it to a complete favicon package — favicon.ico, apple-touch-icon, and the PNG icons every browser, iOS, Android, and PWA expects. Same engine as the favicon generator, framed for converting a PNG.
How it works
- 1Click the upload box and choose a PNG (512x512 or larger is ideal).
- 2Preview it at 16x16 and 32x32 — the sizes it'll be seen at most.
- 3Click Generate Favicons.
- 4Download the ZIP (favicon.ico, PNGs, apple-touch-icon, manifest).
- 5Add the included <link> tags to your site's <head>.
Frequently asked questions
How do I convert a PNG to a favicon?+
Upload your PNG above, click Generate Favicons, and download the ZIP — it contains favicon.ico, apple-touch-icon, and PNG icons in every size, plus the <link> tags to add to your HTML.
What PNG size should I upload?+
A square PNG of at least 512x512 pixels. The converter downsizes it to every favicon size browsers and devices need, so a large, sharp source image works best.
Does it also create favicon.ico?+
Yes — favicon.ico is included alongside the PNG icons. Older browsers and some tools still request /favicon.ico directly, so it is always generated as the universal fallback.
Can I convert a JPG or SVG instead?+
Yes — the same tool accepts JPG and SVG. Use the Favicon Generator for the full set of options.
How do I add the favicon to my site?+
Unzip the package and upload the files to your site root (or an icons folder), then paste the included <link rel="icon">, apple-touch-icon, and <link rel="manifest"> tags into your HTML <head>. The ZIP ships with site.webmanifest and a ready-to-copy HTML snippet, so there's nothing to write by hand.