PWA Icon Generator

Free PWA Icon Generator

Generate all required Progressive Web App icon sizes for your web app manifest instantly. Create professional PWA icons including maskable icons for Android home screens. Perfect for any progressive web application.

All manifest sizes
Maskable icons included
Install-ready
1

Upload Your PWA Icon

Drag & drop your image here

or click to browse

PNGJPGWEBPSVG

Max file size: 10MB | Recommended: 1024x1024px or larger

Recommended: 512x512px or larger square image. Keep important content in center for maskable icon support.

2

Select Icon Types

Select Platforms

Choose the platforms you want to generate icons for

1 of 11 platforms selected
9 icons will be generated
3

Generate & Download PWA Icons

Upload an image to get started

All PWA Manifest Icon Sizes Generated

Our PWA icon generator creates every size needed for the web app manifest

512x512
Maskable & Any
Required
384x384
Large display
256x256
Medium display
192x192
Android home screen
Required
144x144
Medium density
128x128
Small display
96x96
Notification icon
72x72
Low density
48x48
Extra small

Web App Manifest Icons Configuration

Add this icons array to your manifest.json for complete PWA icon support

{
  "name": "Your PWA Name",
  "short_name": "PWA",
  "icons": [
    {
      "src": "/icons/pwa-48.png",
      "sizes": "48x48",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/pwa-72.png",
      "sizes": "72x72",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/pwa-96.png",
      "sizes": "96x96",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/pwa-144.png",
      "sizes": "144x144",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/pwa-192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "any maskable"
    },
    {
      "src": "/icons/pwa-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "any maskable"
    }
  ],
  "start_url": "/",
  "display": "standalone",
  "theme_color": "#3b82f6",
  "background_color": "#ffffff"
}

Progressive Web App Icon Requirements

PWAs need specific icon configurations to be installable and display correctly across all devices. Our progressive web app icon generator ensures compliance.

  • 192x192 Required Size

    Minimum required size for Android home screen icons and Chrome install prompt.

  • 512x512 Required Size

    Required for splash screens and high-resolution displays. Essential for PWA installability.

  • Maskable Icon Support

    Icons with purpose "maskable" adapt to different shapes on Android devices.

  • PNG Format

    All PWA manifest icons should be PNG format for maximum browser support.

ManifestJSON config
MaskableAdaptive shapes
InstallableHome screen
9 SizesAll included

PWA Icon Generator FAQ

Common questions about creating Progressive Web App icons

Ready to Create Your PWA Icons?

Generate all web app manifest icon sizes in seconds. Free, no signup required.

Generate PWA Icons Now