Icon Size Generator
Complete guide to app icon sizes for all platforms
Upload a square image at least 1024×1024 pixels (PNG recommended)
Size:
💡 Pro Tip: Always design your icon at the largest size (1024×1024) in vector format, then export to smaller sizes. This ensures maximum quality across all platforms.
Complete App Icon Size Guide
The Icon Size Generator is a comprehensive, free reference tool for app developers and designers. It displays all required icon sizes for iOS, Android, and web platforms, eliminating guesswork from the app icon creation process. Whether you're launching an iPhone app, Android app, or Progressive Web App (PWA), this guide ensures you create every icon size needed for submission and optimal display across all devices.
Why App Icon Sizes Matter
App stores and operating systems require specific icon sizes for different contexts—home screens, notifications, settings, search results, and store listings. Missing even one required size can cause app rejection, display issues, or pixelated icons. iOS and Android each have unique requirements based on screen density and device type. This tool provides a complete, up-to-date reference for all platforms, ensuring your app icons look sharp everywhere.
iOS Icon Size Requirements
Apple requires icons in multiple resolutions to support different iPhone and iPad models. The most critical size is 1024×1024 pixels for the App Store listing—this is mandatory and must be in PNG format without transparency. For app display, iOS uses @1x, @2x, and @3x scales: 180×180 for iPhone (@3x), 167×167 for iPad Pro (@2x), 152×152 for iPad (@2x), and smaller sizes for notifications and settings. Apple's Human Interface Guidelines specify exact dimensions for each context, and our generator lists every required size.
Android Icon Size Requirements
Android uses density-independent pixels (dp) with multiple density buckets: ldpi, mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi. The Google Play Store requires a 512×512 pixel high-resolution icon. For launcher icons, Android needs 192×192 (xxxhdpi), 144×144 (xxhdpi), 96×96 (xhdpi), 72×72 (hdpi), 48×48 (mdpi), and 36×36 (ldpi). Modern Android also supports adaptive icons with separate foreground and background layers, each at these same sizes.
Web and PWA Icon Sizes
Progressive Web Apps and websites require multiple icon sizes for different browsers and contexts. The standard PWA manifest requires 192×192 and 512×512 PNG icons. Apple devices need an apple-touch-icon at 180×180. Favicons should include 16×16 and 32×32 sizes, typically combined into a single .ico file. Some browsers also use 96×96 and 128×128 for bookmarks and shortcuts. Supporting all sizes ensures your web app looks professional on every platform.
Icon Design Best Practices
Start Large: Design at 1024×1024 or larger in vector format (SVG, AI, Sketch) for scalability. Simplicity Wins: Icons should be recognizable at small sizes—avoid fine details and thin lines. Test at Small Sizes: View your icon at 29×29 or 16×16 to ensure it's still clear. Use Proper Margins: iOS requires no padding (icon fills the space), while Android recommends safe zones. No Transparency on iOS: Apple rejects icons with alpha channels. Consistent Branding: Use the same design across all platforms for brand recognition.
Perfect For:
- Mobile App Developers: Ensure all required icon sizes are created before app submission
- UI/UX Designers: Reference correct dimensions when designing app icons
- Graphic Designers: Create complete icon sets for client app projects
- Product Managers: Verify design deliverables include all necessary icon sizes
- Web Developers: Implement proper favicon and PWA icons for web applications
- Marketing Teams: Ensure consistent branding across app store listings
- Indie Developers: Quick reference when building and launching apps solo
Common Icon Size Mistakes
Wrong Aspect Ratio: All app icons must be perfectly square—rectangular icons will be rejected. Including Transparency: iOS strictly prohibits transparent backgrounds. Using JPG Format: App stores require PNG format for lossless quality. Pixelated Upscaling: Never upscale small icons—always design large and scale down. Missing Required Sizes: Incomplete icon sets cause app rejection or poor user experience. Ignoring Platform Guidelines: iOS and Android have different visual styles and requirements.
Export Workflow Tips
Design tools like Figma, Sketch, Adobe XD, and Illustrator can export multiple icon sizes simultaneously. Create artboards or frames at each required size, or use export presets. Many tools offer app icon export plugins that automatically generate all sizes. Always export as PNG with no compression. Verify each exported icon visually—automated scaling sometimes produces unexpected results, especially with very small sizes.
Why Use This Tool
Complete Reference: All iOS, Android, and web icon sizes in one place. Always Current: Updated with latest platform requirements. Platform Filtering: View only the sizes you need. Context Labels: Understand where each icon size is used. 100% Free: No account or payment required. Quick Access: Bookmark for instant reference during design. Developer-Friendly: Perfect companion during app development and submission.
Use this Icon Size Generator as your go-to reference when creating app icons. Ensure pixel-perfect icons across every platform and pass app store review on the first try.
Frequently Asked Questions
iOS requires multiple icon sizes: 1024x1024 for App Store, 180x180 for iPhone, 167x167 for iPad Pro, 152x152 for iPad, 120x120 for iPhone notifications, and various smaller sizes for different contexts. The Icon Size Generator displays all required iOS icon dimensions.
Android requires launcher icons in multiple densities: 512x512 for Google Play Store, 192x192 (xxxhdpi), 144x144 (xxhdpi), 96x96 (xhdpi), 72x72 (hdpi), 48x48 (mdpi), and 36x36 (ldpi). The tool shows all Android icon requirements.
Yes, always design at the largest required size (1024x1024 for iOS or 512x512 for Android) and scale down. This ensures maximum quality and prevents pixelation. Design in vector format when possible.
iOS requires PNG format without transparency. Android also uses PNG but can include transparency for adaptive icons. Never use JPG for icons as it introduces compression artifacts.
Yes, Progressive Web Apps (PWAs) require favicon.ico (16x16, 32x32), apple-touch-icon (180x180), and various sizes for Android (192x192, 512x512). The generator includes all web app icon requirements.