App Icon Generator
Generate all app icon sizes for iOS, Android, Web & Desktop
App Icon Generator
Generate all icon sizes for iOS, Android, Web & more
Drop your icon here
or click to browse • PNG, JPEG, WebP, SVG
Recommended: 1024×1024 square image
Advanced Options ▼
How to Use
- 1 Upload a square image (1024x1024 recommended)
- 2 Select target platforms (iOS, Android, Web, etc.)
- 3 Adjust background and padding options
- 4 Preview how icons will look on devices
- 5 Download all sizes as organized ZIP
What You Get
Complete app icon generator supporting iOS (13 sizes), Android (6 sizes), Web/PWA (8 sizes), macOS (10 sizes), and Windows (4 sizes). Generates properly named files organized in folders, ready for Xcode and Android Studio.
Input: Upload 1024x1024 PNG logo
Output: All iOS icon sizes with Contents.json for Xcode
Input: Select Android platform
Output: mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi + Play Store icon
Input: Enable Web/PWA icons
Output: Favicons (16-64px) + PWA icons (192, 512) + apple-touch-icon
What size should my app icon be for iPhone and Android?
Use 1024x1024 pixels for your source image. This is the largest size required (App Store) and scales down perfectly. Always use a square image for best results across all platforms.
How to create app icons for iOS and Android from one image?
Upload your 1024x1024 PNG image, select iOS and Android platforms, then click Generate. You'll get all 40+ icon sizes needed for both App Store and Play Store in one ZIP download.
How do I add app icons to Xcode project?
Download the iOS folder, open Xcode, go to Assets.xcassets → AppIcon. Drag all icon files into their slots. Our filenames match Xcode requirements exactly, including the Contents.json file.
What is an adaptive icon Android?
Android 8.0+ uses adaptive icons with separate foreground and background layers that can change shape. This generator creates standard launcher icons. For adaptive, use the output as your foreground layer.
Can I make app icon with transparent background?
Yes! Select "Transparent" in the background options. Use PNG format for your source image. Note: iOS App Store requires solid backgrounds, but web favicons support transparency.
Why does my app need so many icon sizes?
Different devices have different screen densities. iOS needs 13 sizes for iPhone, iPad, notifications, and App Store. Android needs 6 sizes from mdpi to xxxhdpi plus Play Store listing.
Is this app icon generator free and safe to use?
Yes, 100% free with no signup. All processing happens in your browser using Canvas API and JSZip. Your images never leave your device or get uploaded to any server.
How to create favicon from app icon?
Select "Web / PWA" platform to generate favicon-16x16.png, favicon-32x32.png, plus PWA icons (192, 512) and apple-touch-icon.png for Safari. These PNG favicons work in all modern browsers.
100% browser-based processing. Your images never leave your device.