⚡ Try it free5 free sample prompts — no credit card required.
Imagcon Logo
Imagcon
AI Image & Icon Studio

PWA Icon Size Requirements 2025

Complete specification guide for all PWA icon sizes. Learn exactly which icon sizes you need for Android, iOS, favicons, and maskable icons.

Quick Answer: Minimum Required Sizes

For a basic PWA, you need 4 icon files minimum:

  • 192×192 (any) - Android home screen icon
  • 192×192 (maskable) - Android adaptive icon
  • 512×512 (any) - Splash screen & high-res displays
  • 512×512 (maskable) - High-res adaptive icon

For full cross-platform support, you need 19 icon sizes total (see table below).

What Are These Icon Sizes For?

PWA icons serve different purposes depending on size and platform:

  • 16×16, 32×32, 48×48 - Browser favicons (tab icons)
  • 72×72, 96×96, 144×144 - Android legacy devices
  • 120×120, 152×152, 167×167, 180×180 - iOS app icons (all iPad and iPhone sizes)
  • 192×192 - Standard Android home screen icon
  • 512×512 - High-resolution displays, splash screens, app stores

Complete PWA Icon Size Table

SizePurposePlatformRequired?
16×16FaviconDesktop browsersRecommended
32×32FaviconDesktop browsersRecommended
48×48Android legacyOld Android devicesOptional
72×72Android legacyOld Android devicesOptional
96×96Android legacyOld Android devicesOptional
120×120iOS app iconiPhone (Retina)Recommended
144×144AndroidAndroid tabletsRecommended
152×152iOS app iconiPad (Retina)Recommended
167×167iOS app iconiPad ProRecommended
180×180iOS app iconiPhone (latest)Recommended
192×192PWA icon (any)Android home screenREQUIRED
192×192PWA icon (maskable)Android adaptiveREQUIRED
384×384PWA iconHigh-DPI displaysRecommended
512×512PWA icon (any)Splash screensREQUIRED
512×512PWA icon (maskable)High-res adaptiveREQUIRED
1024×1024App storeiOS App Store submissionIf publishing to App Store

What Are "Maskable" Icons?

Maskable icons are Android adaptive icons that can be cropped into different shapes (circle, squircle, rounded square) depending on the device manufacturer.

"any" purpose icons

Regular icons displayed as-is without cropping. Your design should fill the entire canvas.

"maskable" purpose icons

Adaptive icons with 20% safe zone padding. Your logo should be centered with empty space around edges.

Important: You need BOTH "any" and "maskable" versions of 192×192 and 512×512 sizes. This ensures your icon looks good on all Android devices.

Recommended Workflow

  1. 1.
    Start with high resolution

    Create or generate a 512×512 PNG source image

  2. 2.
    Generate all sizes automatically

    Use Imagcon to create all 19 required sizes in one click

  3. 3.
    Create maskable variants

    Ensure maskable icons have 20% padding (Imagcon does this automatically)

  4. 4.
    Update manifest.json

    Add all icon sizes to your manifest file with correct paths and purposes

Generate All 19 Icon Sizes Automatically

Imagcon's AI creates every PWA icon size you need, including both "any" and "maskable" variants. No manual resizing required.

Try Imagcon Free