ImagesRuns in your browser

PNG Favicon and Web App Icon Generator

Prepare five PNG files and exact HTML/manifest snippets without uploading the source image to a server.

  • 5 PNG files
  • 32–512 px
  • Local processing
Online tool

Try the tool

Add your data, choose the settings, and get the result.

Source image

The generator uses a centered square crop. Crop the source first when you need a different composition.

Files are processed locally. This tool does not create .ico, ZIP, SVG, or automatic installation.

Generated files

Five PNG files and integration snippets will appear after processing.

Your data stays here

Text and selected files are processed in the current browser and are not sent to a server to produce the result.

Reviewed: 2026-07-17
01

How to use it

  1. 1

    Choose a JPEG, PNG, WebP, or AVIF file.

  2. 2

    Confirm that the centered square crop fits your composition.

  3. 3

    Generate and download the files, then copy the integration snippets.

02

What the tool can do

  • favicon-32x32.png and favicon-48x48.png for favicon.
  • 180 × 180 PNG for apple-touch-icon.
  • 192 × 192 and 512 × 512 PNG files plus a manifest icons fragment.
03

Common use cases

  • Preparing a basic PNG favicon set.
  • Creating an apple-touch-icon from a square logo.
  • Preparing two web app icon sizes for a manifest.
04

How it works inside

Canvas drawImage applies the centered square crop and scaling.

Each result is encoded separately through the browser Canvas PNG encoder.

05

Questions and answers

Does it create favicon.ico?

No. The current tool creates only the five explicitly listed PNG files; it does not create .ico.

Is the file uploaded?

No. Decoding, cropping, and PNG encoding happen in the browser.