Android Icon Generator
Generate all required Android launcher icon sizes: mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi and Google Play Store 512×512. Follows Material Design adaptive icon specs.
Generate perfectly sized icons for Android, iOS/Apple, PWA, Favicons, Social Media and more. Upload once, export all required sizes as a ZIP — instantly, in your browser, 100% free.
Choose your platform preset, upload your image, customize settings, and download all icon sizes instantly.
Upload an image to see a live preview
Real-time preview updates as you change settings
Your generated icons will appear here
A fully-featured icon generation suite built for developers, designers, and app creators.
Generate all required Android launcher icon sizes: mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi and Google Play Store 512×512. Follows Material Design adaptive icon specs.
Create every required iOS icon size for iPhone, iPad, App Store, Spotlight, Settings, and Notification. Generates all sizes from 20×20 to 1024×1024 per Apple HIG.
Generate all Progressive Web App icon sizes (72, 96, 128, 144, 152, 192, 384, 512px) plus a ready-to-copy manifest.json snippet for your web.app manifest.
Produce favicons in all required sizes (16, 32, 48, 64, 96, 180, 512px) along with apple-touch-icon, og:image, and ms-tile formats. No more favicon headaches.
Generate profile photos, cover images and post sizes for Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok, Pinterest, WhatsApp, Telegram and more.
Need a non-standard size? Add any custom pixel dimensions from 1×1 to 4096×4096. Perfect for game assets, custom app icons, or platform-specific requirements.
Customize background color or transparency, adjust border radius for rounded/squircle icons, add padding (safe zone), apply drop shadows, and choose fit mode.
All generated icons are packaged into an organized ZIP file with platform subfolders. One download, all sizes, ready to drop straight into your Xcode or Android Studio project.
Every icon size you need to know, organized by platform. Expand each section for the complete list.
Launcher icons, adaptive icons, Play Store listing
| Size | Density | Usage | Format |
|---|---|---|---|
| 48×48 | mdpi | Launcher Icon | PNG |
| 72×72 | hdpi | Launcher Icon | PNG |
| 96×96 | xhdpi | Launcher Icon | PNG |
| 144×144 | xxhdpi | Launcher Icon | PNG |
| 192×192 | xxxhdpi | Launcher Icon | PNG |
| 512×512 | — | Google Play Store | PNG |
| 108×108 | mdpi | Adaptive Icon Foreground | PNG |
| 162×162 | hdpi | Adaptive Icon Foreground | PNG |
| 216×216 | xhdpi | Adaptive Icon Foreground | PNG |
| 324×324 | xxhdpi | Adaptive Icon Foreground | PNG |
| 432×432 | xxxhdpi | Adaptive Icon Foreground | PNG |
iPhone, iPad, App Store, Spotlight, Settings, Notifications
| Size | Scale | Usage | Format |
|---|---|---|---|
| 20×20 | @1x | Notification (iPhone) | PNG |
| 40×40 | @2x | Notification (iPhone) / Spotlight (iPad) | PNG |
| 60×60 | @3x | Notification (iPhone) | PNG |
| 29×29 | @1x | Settings (iPhone/iPad) | PNG |
| 58×58 | @2x | Settings (iPhone/iPad) | PNG |
| 87×87 | @3x | Settings (iPhone) | PNG |
| 80×80 | @2x | Spotlight (iPhone/iPad) | PNG |
| 120×120 | @2x/@3x | Home Screen / Spotlight (iPhone) | PNG |
| 180×180 | @3x | Home Screen (iPhone) | PNG |
| 76×76 | @1x | Home Screen (iPad) | PNG |
| 152×152 | @2x | Home Screen (iPad) | PNG |
| 167×167 | @2x | Home Screen (iPad Pro) | PNG |
| 1024×1024 | @1x | App Store | PNG |
Web manifest icons, splash screens, and meta tags
| Size | Purpose | Usage | Format |
|---|---|---|---|
| 72×72 | any | manifest.json icon | PNG |
| 96×96 | any | manifest.json icon | PNG |
| 128×128 | any | manifest.json icon | PNG |
| 144×144 | any | manifest.json icon | PNG |
| 152×152 | any | Apple-touch / manifest icon | PNG |
| 192×192 | any + maskable | Installed app icon (Android) | PNG |
| 384×384 | any | manifest.json icon | PNG |
| 512×512 | any + maskable | Splash screen icon | PNG |
Profile photos, cover images, and post thumbnails
| Platform | Size | Type | Format |
|---|---|---|---|
| 180×180 | Profile Photo | PNG/JPG | |
| 1200×630 | OG Image / Cover | JPG | |
| 110×110 | Profile Photo | JPG | |
| 1080×1080 | Square Post | JPG | |
| Twitter / X | 400×400 | Profile Photo | JPG/PNG |
| Twitter / X | 1500×500 | Header / Banner | JPG |
| 400×400 | Profile Photo | JPG/PNG | |
| 1584×396 | Cover Photo | JPG | |
| YouTube | 800×800 | Channel Icon | JPG/PNG |
| YouTube | 2560×1440 | Channel Art | PNG |
| TikTok | 200×200 | Profile Photo | JPG/PNG |
| 165×165 | Profile Photo | JPG | |
| 500×500 | Profile Photo | JPG | |
| Discord | 512×512 | Server / Profile Icon | PNG |
| Slack | 512×512 | Workspace Icon | PNG |
| Telegram | 512×512 | Channel / Group Icon | PNG |
From image upload to full icon set download in under a minute.
Drag & drop or click to upload your logo or icon image. PNG with transparency gives best results. Max 10MB, supports PNG, JPG, WEBP, SVG, GIF.
Select a platform preset: Android, iOS, PWA, Favicon, Social Media, Windows, macOS, or choose "All" to generate every size at once.
Set background color or transparent, adjust border radius for rounded corners, add padding for safe zones, apply shadows, and choose output format (PNG, WebP, JPG).
Every change you make is reflected instantly in the live preview. Check how your icon looks at different sizes before generating.
Click Generate then Download ZIP to get your complete icon set, organized by platform in folders. Drop the folder straight into your project.
An Image Icon Generator is a specialized online tool that automates the process of converting a single source image into multiple icon sizes required by different operating systems, app stores, and web platforms. Rather than manually resizing your logo or artwork in photo editing software, an icon generator handles all the heavy lifting, producing a complete set of app assets in one click.
Every digital platform has its own strict icon size requirements. Android requires icons in multiple density buckets (mdpi to xxxhdpi), Apple iOS demands dozens of distinct pixel dimensions for iPhone, iPad, App Store, and system uses, while Progressive Web Apps need a defined set of manifest icons to pass Lighthouse audits. Social media platforms have equally specific profile photo and cover image dimensions for Facebook, Instagram, LinkedIn, and many more.
Manually exporting icons for a cross-platform app means juggling over 40 individual sizes across Android and iOS alone. A purpose-built image asset generator eliminates that repetitive process entirely. You supply one high-resolution source image (ideally 1024×1024 or larger), configure your visual preferences, and receive an organized ZIP archive with correctly sized and named files ready for your project.
This advanced icon generator supports Android launcher icons, iOS App Store icons, macOS application icons, Windows tile icons, PWA manifest icons, browser favicons, and all major social media platform images. Outputs can be exported as PNG (lossless, ideal for app icons), WebP (smaller file sizes, great for web), or JPEG (good for social media cover images). All processing runs in your browser using the HTML5 Canvas API, meaning your images never leave your device.
Everything you need to know about generating icons for Android, iOS, PWA, and more.
Browse our full collection of image tools, AI utilities, developer tools and more — all free, no signup required.