App Icon Generator
Upload one source image and instantly generate every icon size you need for iOS, Android, and web.
Features
All platforms covered
Generate icons for iOS (18 sizes), Android (7 sizes), and web (7 sizes) in one click.
Organized ZIP download
Icons are sorted into ios/, android/, and web/ folders inside the ZIP — ready for your project.
100% browser-based
Your images are processed locally. Nothing is uploaded to any server.
Smart warnings
Warns you if your source image is too small or non-square so you can fix it before generating.
How It Works
Upload source image
Upload a 1024×1024 PNG for best quality. Other sizes and formats work too.
Choose platforms
Select iOS, Android, Web, or all platforms at once.
Download ZIP
Click generate and download a ZIP with all icons organized by platform.
Why Use I Love Sprites?
Preparing app icons for submission is tedious. Apple requires 18+ sizes, Android needs density-specific drawables, and web apps need favicons, touch icons, and Open Graph images. This tool handles all of it from a single 1024×1024 source image. Icons are organized into platform-specific folders and downloaded as a ZIP, ready to drop into Xcode, Android Studio, or your web project.
Frequently Asked Questions
Common questions about app icon generator.
1024×1024 pixels is recommended. The App Store requires this size, and all smaller icons will be scaled down from it.
Yes, but icons are square by definition. Non-square images will be stretched to fit. We recommend cropping to a square first.
All icons are exported as PNG, which is the required format for all app stores.
No. All processing happens in your browser. Your images never leave your device.
Related Tools
Image Compressor
Compress images to reduce file size without losing too much quality. Upload PNG, JPEG, WebP, GIF, or BMP. Set max file size or dimensions. Free, runs in your browser.
Sprite Sheet Generator
Generate sprite sheets from videos and GIFs directly in your browser. Free, private, and fast. Export for Unity, Godot, Phaser, and more.
Stay Updated
Get notified about new features and tool updates.