Free tool

Export PWA manifest icons

Drop in a 1024×1024 PNG. Get Chromium 192 and 512 icons, maskable icons for Android adaptive shapes, an iOS apple-touch-icon, and a manifest.json snippet.

Source icon
What's in the zip
  • icons/icon-192.png and icon-512.png — purpose any
  • maskable 192 and 512 — logo in the 80% safe zone
  • apple-touch-icon.png — 180×180 for iOS Add to Home Screen
  • manifest.json and html-snippet.html
PNG, JPEG, or WebP. Must be square and at least 1024×1024.

How it works

Upload a master icon

Use a 1024×1024 PNG. Any-purpose icons keep transparency. Maskable and apple-touch icons are flattened onto an opaque background.

We generate install icons

Chromium needs 192×192 and 512×512. Maskable icons keep the logo inside 80% of the canvas so Android shapes do not crop it. iOS uses the 180 apple-touch-icon instead of the manifest.

Download a zip

Merge manifest.json into your web app manifest, add the HTML snippet to every page, and host the PNG files at the paths you linked.

More free tools

Export current iOS, Android, and Chrome extension icon sizes from one 1024×1024 PNG.

Make favicon.ico, PNG favicons, and an apple-touch-icon for search and browser tabs.

Need a 1024×1024 icon first?

Generate a store-ready app icon, then come back here to export PWA icons.

Design an icon

Polished, store-ready app icons for any platform.

© 1970 aiappicon.app. All rights reserved.