Online Multi-Platform App Icon Batch Generator
Designed for app developers and UI designers, this tool lets you upload a single source icon image and automatically generates all the icon sizes you need for iOS (covering App Store listings, notification icons, and home screen icons across all device resolutions), Android (supporting all density buckets from ldpi to xxxhdpi), macOS (ranging from 16px to 2048px), and Apple Watch — once generated, you can download individual sizes or export the entire set as a PNG ZIP file. Everything runs 100% in your browser with no server-side processing required, and it is completely free to use.
Upload one image, get all icon sizes for iOS, Android, macOS, and Watch — download as ZIP
Click to upload icon image, or drag & drop here
Supports PNG/JPG/WebP/GIF/SVG. Larger images produce sharper icons. Recommended: 1024×1024 or above.
Docs
Highlights
- All platforms covered: Automatically generates iOS App Store (1024px), iOS notification and home screen sizes; Android ldpi to xxxhdpi; macOS 16px to 2048px; Apple Watch all sizes — 60+ icons total.
- Batch download: Generate all sizes at once, download individual PNGs or grab everything in one ZIP.
- 100% browser-side: All image processing happens locally, nothing is uploaded to any server.
- Multiple formats: Supports PNG, JPG, WebP, GIF, and SVG uploads.
- Gotokit unified style: Consistent with other Gotokit tools, with multilingual interface support.
How to Use
- Open the tool page and click the upload area or drag and drop an image.
- Once uploaded, click the Generate All Sizes button.
- The tool will automatically create all icon sizes across iOS, Android, macOS, and Apple Watch.
- In the results area, click Download on any individual icon to save that single PNG.
- Or click Download All (ZIP) to package everything into one ZIP file.
Typical Scenarios
- App development: Quickly generate all required icon sizes when building iOS or Android apps.
- UI design: Designers delivering icon assets can export all platform sizes in one go.
- Multi-platform: Scenarios where the same brand icon needs to appear across iOS, Android, and web.
- Icon refresh: When an app icon changes, regenerate the full set in seconds.
Notes
- For best results, upload an image 1024×1024 px or larger. Larger source images produce sharper small icons.
- All processing is done locally in your browser — nothing is sent to any server.
- ZIP download works in all major browsers on Windows, macOS, and Linux.
- Final sizes follow each platform’s latest official specifications.
English
中文
Français
Español
日本語