How to use App Icon Generator (iOS/Android)
- 1
Open the App Icon Generator
Go to tools.slaytic.com and open the App Icon Generator. No sign-up or account required.
- 2
Upload a square source image
Use at least 1024 by 1024 pixels, with no rounded corners applied.
- 3
Download the ZIP
Save the archive containing every standard iOS and Android size as a PNG.
- 4
Add them to your project
Map the files into your asset catalog or resource folders, renaming to your project’s convention if needed.
How this works in your browser
Your source image is decoded once and then drawn onto a canvas at each required dimension in turn, so every output is rendered directly from the original rather than by scaling one intermediate size down repeatedly, which would compound softening. Each result is encoded as PNG, preserving transparency, and the full set is packed into a ZIP assembled in memory before download. The reason platforms demand a set at all is that icon rendering happens at fixed physical sizes on very different pixel densities: a single asset scaled on the fly by the operating system loses the crispness that distinguishes a professional icon from an amateur one. Everything runs in your browser, so pre-release branding is never uploaded.
App Icon Generator (iOS/Android) vs. traditional online converters
| Feature | App Icon Generator (iOS/Android) (in-browser) | Traditional online converters |
|---|---|---|
| File upload required | No - never leaves your device | Yes - file is sent to a server |
| Processing queue | None - starts instantly | Often, especially at peak times |
| Watermark on output | Never | Common on free plans |
| Usage limits | None - free, unlimited use | Often capped per day or file size |
| Works offline once loaded | Yes, for most tools | No - requires a live connection |
| Account required | No | Often, for anything beyond a trial |
Who uses App Icon Generator (iOS/Android)
Submitting to the App Store
Produce every iOS size Apple requires from one square source image.
Google Play submissions
Generate the Android density buckets and the 512 pixel store listing icon together.
Rebranding an existing app
Regenerate the complete icon set quickly after a logo change.
Prototypes and internal builds
Get a full icon set into a test build without opening design software.
Frequently asked questions
Which sizes are generated?
Standard iOS sizes (20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180, 1024px) and Android sizes (48, 72, 96, 144, 192, 512px), all as PNG files bundled into a ZIP.
What source image size should I upload?
A square image at least 1024x1024 pixels gives the best results, since all sizes are scaled down from your source.
Do I need to rename the files for Xcode or Android Studio?
The files are named by pixel size. You may need to rename or map them to your specific project’s asset catalog naming convention.
Why can I not just supply one large icon?
Because letting the operating system scale a 1024 pixel image down to 20 pixels produces a smear. Icon detail has to be designed for the size it appears at, which is why platforms ask for a full set rather than one file. Generating every size from a good square source at least gets each one rendered properly rather than resampled at display time.
Will my detailed logo survive at the smallest sizes?
Probably not intact, and it is better to know before submission. At 20 or 29 pixels there is room for a bold shape and almost nothing else. Fine lines, gradients and any text disappear into mush. Icons that work are simple, high-contrast and readable as a silhouette.
Should the icon have rounded corners?
No. Supply a full square image and let each platform apply its own mask, since iOS and Android round corners differently and Android additionally crops for adaptive icons. Pre-rounding your artwork results in visible double-rounding or clipped edges.
Is my artwork uploaded anywhere?
No. Every size is rendered and the ZIP assembled inside your browser tab, so unreleased branding stays on your device.