App Icon & PWA Asset Generator
The industry-standard asset pipeline. Generate 60+ compliant icons for iOS, Android, WatchOS, and Web PWA. Includes Adaptive Icon masking, Safe Zone preview, and auto-generated manifest code.
iPhone 14 Home Screen (Auto-squared corners)
Android Adaptive Icon (Circle Mask)
Browser Tab & PWA Install Prompt
About
In professional application development, asset generation is often the final bottleneck. A single missing resolution can degrade the user experience on specific devices or negatively impact App Store Optimization (ASO) scores. This tool functions as a complete client-side build pipeline, transforming a single master file into a comprehensive suite of over 60 distinct assets required by Apple, Google, and Microsoft ecosystems.
Unlike basic resizers, this engine respects platform-specific rendering rules. It calculates Safe Zones for Android Adaptive Icons to prevent logo clipping, generates strict sRGB color profiles for consistent reproduction, and automatically constructs the metadata files (manifest.json, browserconfig.xml) needed for Progressive Web Apps. The processing utilizes high-precision Lanczos-3 resampling to maintain edge clarity even at the smallest 16Γ16 favicon dimensions.
Formulas
For Android Adaptive Icons, the system must ensure the logo remains within the Safe Zone. The visible viewport v is a subset of the full asset A.
This implies that critical visual content must be contained within the central circle of diameter d where d ≈ 0.66 β w. The generator applies a visual mask mask(r) to the preview canvas to simulate system cropping:
Reference Data
| Platform | Target Context | Resolution (px) | Req. Format |
|---|---|---|---|
| iOS (Mobile) | App Store Main | 1024Γ1024 | PNG (No Alpha) |
| iOS (Mobile) | iPhone Notifications | 40Γ40 / 60Γ60 | PNG |
| iOS (iPad) | iPad Pro Home | 167Γ167 | PNG |
| watchOS | Apple Watch Series 5+ | 196Γ196 | PNG |
| macOS | Dock / Finder | 1024Γ1024 down to 16 | PNG / ICNS |
| Android | Play Store | 512Γ512 | PNG |
| Android | Adaptive Foreground | 432Γ432 | PNG (Center 66%) |
| Android | Legacy Launcher | 192Γ192 | PNG |
| PWA / Web | Splash Screen | 512Γ512 | PNG |
| PWA / Web | Maskable Icon | 192Γ192 | PNG (Safe Zone) |
| Windows | Tile Medium | 150Γ150 | PNG |
| Standard | Favicon | 32Γ32 | PNG / ICO |