Android icon generator

Generate the 192×192 and 512×512 icons Android and Chrome use for home-screen shortcuts and installed web apps, with the web manifest wired up — in your browser, no upload.

How to generate the icons

  1. Drop or pick a square PNG, JPG or WebP — 512×512 or larger keeps the big icon sharp.
  2. Generate the package: both Android icons and the site.webmanifest are created alongside the full favicon set.
  3. Download the ZIP, drop the files into your site's root, and paste the HTML snippet — manifest link included — into your <head>.

About these icons

Android and Chrome take home-screen and installed-app icons from your site's web manifest: 192×192 for the home screen, 512×512 for splash screens and install prompts. Both files have to exist and be listed in a site.webmanifest your pages link to.

OptImg renders android-chrome-192x192.png and android-chrome-512x512.png from your image, writes the matching site.webmanifest, and bundles them with the rest of the set — favicon.ico, PNG favicons, the Apple touch icon and the HTML snippet — all on your device, nothing uploaded.

Frequently asked questions

Which icon sizes does Android need?
Two PNGs: 192×192 for the home screen and 512×512 for splash screens and install prompts — both generated and referenced from the web manifest for you.
What is the web manifest?
A small JSON file (site.webmanifest) that tells Android and Chrome where your icons live and how your site behaves when installed. The package writes one wired to the generated icons.
Is transparency allowed?
Yes — Android keeps PNG transparency. Prefer a solid tile? Set a background color in the preview editor before downloading.
Is my logo uploaded to a server?
No. Every icon and the manifest are generated entirely in your browser — your image never leaves your device.